Next Article in Journal
A Personalized Diagnosis Method to Detect Faults in a Bearing Based on Acceleration Sensors and an FEM Simulation Driving Support Vector Machine
Next Article in Special Issue
Research on Turning Motion Targets and Velocity Estimation in High Resolution Spaceborne SAR
Previous Article in Journal
Halochromic Polystyrene Nanofibers Obtained by Solution Blow Spinning for Wine pH Sensing
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Optimization of Weighting Window Functions for SAR Imaging via QCQP Approach

1
Department of Space Microwave Remote Sensing System, Institute of Electronics, Chinese Academy of Sciences, Beijing 100190, China
2
Aerospace Information Research Institute, Chinese Academy of Sciences, Beijing 100094, China
3
School of Electronic, Electrical and Communication Engineering, University of Chinese Academy of Sciences, Beijing 100039, China
*
Author to whom correspondence should be addressed.
Submission received: 30 November 2019 / Revised: 3 January 2020 / Accepted: 7 January 2020 / Published: 11 January 2020
(This article belongs to the Special Issue Synthetic Aperture Radar (SAR) Simulation and Processing)

Abstract

:
Weighting window functions are commonly used in Synthetic Aperture Radar (SAR) imaging to suppress the high Peak SideLobe Ratio (PSLR) at the price of probable Signal-to-Noise Ratio (SNR) loss and mainlobe widening. In this paper, based on the method of designing a mismatched filter, we have proposed a Quadratically Constrained Quadratic Program (QCQP) approach, which is a convex that can be solved efficiently, to optimize the weighting window function with both amplitude and phase, expecting to offer better imaging performance, especially on PSLR, SNR loss, and mainlobe width. According to this approach and its modified form, we are able to design window functions to optimize the PSLR or the SNR loss under different kinds of flexible and practical constraints. Compared to the ordinary real-valued and symmetric window functions, like the Taylor window, the designed window functions are complex-valued and can be asymmetric. By using Synthetic Aperture Radar (SAR) point target imaging simulation, we show that the optimized weighting window function can clearly show the weak target hidden in the sidelobes of the strong target.

1. Introduction

In many high-power radar systems like the Synthetic Aperture Radar (SAR) system, the Linear Frequency Modulation (LFM) signal is used, which is also known as the chirp signal [1]. The LFM signal can achieve a high resolution by the pulse compression technique, which is usually realized by applying a matched filter [2]. However, the Peak SideLobe Ratio (PSLR) of the matched filter output is about 13 dB . This can be a problem in a multiple-target case with highly varied strong and weak scatters, indicating that the weak targets may be buried in the sidelobes of the strong scatters, which thus may reduce imaging quality and affect possible further processing, like target detection and recognition.
In order to mitigate this high PSLR problem, a commonly used solution is to apply window functions with different trade-offs at the reception side [3,4,5,6,7]. However, applying window functions to the matched filter at the reception side may cause Signal-to-Noise Ratio (SNR) loss, and may also broaden the mainlobe. Besides, the existing window functions may not be able to offer the performance with Pareto optimality [8] if we take PSLR, SNR loss as objectives and mainlobe width (which can be calculated from the mainlobe shape) as a constraint. Therefore, it is meaningful to design the window function in an optimization sense.
A matched filter followed by a window function actually forms a mismatched filter. Therefore, a new window function can be obtained by a mismatched filter as long as we know the specific information about the matched filter. There are many previous works on mismatched filter designs, which can be referred to the design window function. In [9], a mismatched filter was designed for burst waveforms by using nonlinear programming techniques. A least square method was proposed in [10] to design the mismatched filter for the phase code. Later, the linear programming techniques were used for a mismatched filter design [11]. This method can solve the PSLR problem, but it is not applicable to complex values. Iterative methods have been proposed to design mismatched filters in [12] to minimize the PSLR, and later in [13]. A minimum mean-square error estimation method was used to suppress range sidelobes for phase codes [14]. In [15], to solve the PSLR problem directly, an L p -norm was replaced by an L 2 p -norm with p > 1 . The authors used a matched filter followed by a parameterized multiplicative finite impulse response filter to form a mismatched filter, to suppress the sidelobe of the Barker code [16]. In [17], two or more mismatched filters were used to suppress the sidelobe. A convex optimization method was proposed to optimize the PSLR and the Peak Cross Correlation Level (PCCL) of the transmitted phase code of 40 points in a Multi-Input Multi-Output (MIMO) radar system [18]. Furthermore, in [19], the authors let p in [15] be sufficiently large to approximately solve the PSLR problem. Later in [20,21], a Quadratically Constrained Quadratic Program (QCQP) method was proposed to minimize the PSLR. In [7], the Integrated SideLobe Ratio (ISLR) of the mismatched filter response of Kasami code was optimized. In [1], a least square mismatched filtering approach was proposed to minimize sidelobe levels for frequency modulation waveforms. A convex optimization method with semidefinite relaxation was proposed in [22,23]. In [22], the authors took the maximum SNR loss as a constraint to optimize the PSLR and the PCCL, while in [23], the authors took the PSLR and the PCCL as constraints to optimize the interference and jamming power. In recent years, a simultaneous optimization of the waveform and mismatched filter was proposed in [24] to suppress the sidelobe. In [25], the authors used the convex optimization method to design the ultra-low sidelobe for the LFM signal. In [26], a new performance metric of the sidelobe was proposed, which was then to be optimized with the design of the mismatched filter by using the closed-form solution and the iterative method. All these previous works used different methods to design mismatched filters to deal with various kinds of optimization objects and constraints. However, most of the mismatched filters focus on code waveforms, like the phase code, which may suffer much larger distortion in a high-power, wide bandwidth radar system than the LFM signal may [1,27]. Besides, most of the optimizations of mismatched filters have not taken enough constraints into account, such as a clearly defined mainlobe width, which will affect the resolution in SAR imaging. Thus, specific constraints on mainlobe width are needed in the design of a mismatched filter. Moreover, most of the mismatched filters are designed to optimize the PSLR or ISLR, but sometimes, an optimized SNR loss is preferred because the SNR loss is also a key factor in the quality of the SAR image. Finally, some approaches may not be able to provide imaging performance with Pareto optimality. Therefore, to design the window function with better performance for SAR imaging, we shall take these issues into account.
In this paper, we reformulate the PSLR optimization problem of the window function as an equivalent QCQP, and this QCQP is convex, thus meaning it can be solved effectively and efficiently by convex optimization methods, such as interior point methods [28,29]. Based on this framework, we design a window function by using the convex optimization method. Then, we compare the results with the Taylor window function output, showing that this approach is an effective, efficient, and flexible optimization method that can provide better imaging performance and accommodate diverse cases, like requirements on PSLR or SNR loss. This paper is organized as follows: in Section 2, we introduce the optimization model and method. In Section 3, we give the window function design examples based on the optimization method described in Section 2. In Section 4, the SAR point target imaging simulation is shown. Conclusions are drawn in Section 5.

2. Optimization Model for Window Function

In many active radar imaging systems like the SAR system, we transmit a signal to the interested region and process the received echo to get the imaging results. Let s = ( s 1 , s 2 , , s N ) be the sampled transmitted signal vector. The output at the reception side after being processed by a filter q K × 1 with its length K = N + 2 p N with p 0 , can be written as:
y ( K + N 1 ) × 1 = Λ K ( s ) × q K × 1 .
The matrix Λ K ( s ) is a Toeplitz matrix with dimension ( K + N 1 ) × K formed by the signal vector s , as below:
Λ K ( s ) = s N 0 0 s N s 2 0 s 1 s 2 s N 0 0 0 s 1 s N s 2 0 0 0 s 1 s 2 s N 0 s 1 s 2 0 0 s 1 ( K + N 1 ) × K .
If q = s * , which implies K = N , it is the matched filter case and its output can be written as y MF = Λ N ( s ) · s * . Here, s * = ( s 1 * , s 2 * , , s N * ) , and the ( · ) * is the conjugate operator. Usually, a suitable window function is then chosen to suppress the high sidelobe of the output to an acceptable level. Rather than applying a commonly used window function, we here combine the matched filter and the window function in a so-called mismatched filter to directly optimize at the reception side, expecting to get better imaging performance. If we set K = N for the mismatched filter, then we can further obtain the optimized window function by excluding the matched filter based on the optimized mismatched filter. Thus, the object here is to find the mismatched filter sequence q which minimizes the PSLR of the filter output, that is:
min q F y s . t . s H q = s H s .
This is a minimax optimization problem. x denotes the infinity norm of vector x , that is, max j | x j | . F is a diagonal matrix with 1 or 0 on the diagonal to screen out the points belonging to the sidelobe of the filter output y obtained in (1). For example, if we define the only point in the middle of y as the mainlobe, which is usually applied in the phase code, then F = diag ( 1 , , 1 , 0 , 1 , , 1 ) with a 0 at the middle of the diagonal. However, for other signals like the LFM signal, which is widely used in SAR imaging, the mainlobe is usually wider (in points) than the phase code and we must have a different F to obtain the sidelobe of the LFM signal. The constraint here in (3) mainly aims at precluding the null solution q = 0 . To minimize the PSLR, it is equivalent to setting the constraint that all sidelobe points are no larger than a specific variable, then minimizing this variable. We actually found out that this minimax optimization problem (3) can be reformulated as the following:
min q , a a s . t . s H q = s H s λ N + p + i ( s ) q H × λ N + p + i ( s ) q a , | i | > N ML .
Here, a denotes the magnitude of the peak sidelobe level to be optimized, and λ N + p + i ( s ) is the ( N + p + i ) th row of the matrix Λ K ( s ) . N ML here denotes half of the mainlobe width (in points, without the middle point) of the filter output, and N ML is in accordance with matrix F in defining the mainlobe.
Next, we add more constraints to (4). The SNR loss is related to the ratio between the SNR of the mismatched filter (i.e., matched filter with window function) and the SNR of the matched filter in the same signal and noise conditions. Without the SNR loss constraint, we cannot preclude the possibility that the expected low PSLR is obtained by a large SNR loss. The echo received can be written as x = s + v , where s is the signal and v denotes the noise, and we define the autocorrelation matrix of the noise as R v = E [ vv H ] . After being processed by the filter h at the reception side, the echo has an output y = h H x = h H s + h H v = y s + y v . Here, h H denotes the conjugate transpose of the matrix h , and y s and y v denote the output of the signal and the noise, respectively. By [2], we have the SNR:
SNR = | y s | 2 E { | y v | 2 } = | y s | 2 E { ( h H v ) ( h H v ) H } = | h H s | 2 h H R v h .
We know from [2] that in the matched filter case, we have h = γ R v 1 s . Assume the noise here is white noise, that is, R v = E [ vv H ] = σ 2 I . We have h = γ / σ 2 · s , and we can further get the SNR loss below. Note that the inequality in (6) can be obtained by the Cauchy–Schwarz inequality.
SNR Loss = 10 log 10 SNR mismatched SNR matched = 10 log 10 | q H s | 2 q H R v q × h H R v h | h H s | 2 = 10 log 10 | q H s | 2 ( q H q ) ( s H s ) 0 .
By applying the constraint in (3) to (6), we get
SNR Loss = 10 log 10 s H s q H q .
We can use β ( β 0 ) as the SNR loss constraint, then we have SNR Loss β here. The constraint in (3) shows that q will be a nonzero vector, then (7) is equivalent to q H q α × s H s , here α = 10 β / 10 1 . We may also add the mainlobe constraint to the optimization problem. We can use b = ( b N ML , b N ML + 1 , b 1 , b 0 , b 1 , , b N ML 1 , b N ML ) as the mainlobe constraint. This vector b here actually gives the constraints on the mainlobe shape, from which we can further calculate the mainlobe width. Thus, by (4), the mismatched filter optimization problem aiming at minimizing the PSLR of the receive filter output under the constraints can be written as follows:
min q , a a s . t . s H q = s H s q H q α × s H s λ N + p + i ( s ) q H × λ N + p + i ( s ) q a , | i | > N ML λ N + p + i ( s ) q H × λ N + p + i ( s ) q b i , | i | N ML .
The constraints here are the non-null-solution constraint, the SNR loss constraint, the output constraints on the sidelobe, and the output constraints on the mainlobe, respectively. The parameters of the latter three constraints can be obtained by the output of applying a specific window function, or just simply using some proper values as constraints. By solving this convex optimization problem (8), we can get the optimized window function from the sequence q and the value of a, which can further give the PSLR.
Furthermore, we can also optimize the SNR loss under the constraints of PSLR and mainlobe width. With a mathematical modification of (8), we can obtain the optimization problem (9), which aims at minimizing the SNR loss:
min q q 2 s . t . s H q = s H s λ N + p + i ( s ) q H × λ N + p + i ( s ) q a 0 , | i | > N ML λ N + p + i ( s ) q H × λ N + p + i ( s ) q b i , | i | N ML .
From (3), (6), and (7), we know that s H s q H q , and in order to minimize SNR loss here, we can equivalently minimize q 2 . a 0 is a predefined constant which gives the PSLR constraint. The remaining two constraints in (9) are just the same as the constraints in (8). This optimization problem in (9) is also a QCQP optimization problem, which can be solved efficiently. By solving the optimization problem (9), we can obtain the window function that optimizes SNR loss.
Moreover, in some specific applications, a special shape of the sidelobe may be desired, and we may add the new constraints on the sidelobe shape to obtain a new convex optimization problem as long as the new constraints remain convex. For example, we can add sidelobe shape constraints on the PSLR optimization problem (8). Here, we placed a gap as the special sidelobe shape near the mainlobe. We used N nSL to denote the points in the near sidelobe, and the optimization problem is shown in (10) below:
min q , a a s . t . s H q = s H s q H q α × s H s λ N + p + i ( s ) q H × λ N + p + i ( s ) q a , | i | > N nSL λ N + p + i ( s ) q H × λ N + p + i ( s ) q c , N M L | i | N nSL λ N + p + i ( s ) q H × λ N + p + i ( s ) q b i , | i | < N ML .
Here, we used c in (10) to denote the level of the near sidelobe. By solving the optimization problem (10), we could further get the optimized window function, which could give the special sidelobe shape. We could also take SNR loss as the optimization objective function like (9) does, and add other convex sidelobe shape constraints to meet the sidelobe requirements.

3. Optimized Window Function Design

In this section, we give the window function design examples by the method introduced in Section 2 with optimization results. We used the output of the well-performed and widely used Taylor window function as a comparison. Firstly, we give the optimization result of PSLR under the constraints of SNR loss and mainlobe width. Secondly, we optimize the SNR loss under the constraints of PSLR and mainlobe width. Thirdly, we show some sidelobe shape examples obtained by optimized window functions.

3.1. Window Function Design with Optimized PSLR

The typical method used to suppress PSLR is achieved by applying window functions [6,7]. We used the Taylor window for comparison. The parameters used here of the Taylor window are n ¯ = 6 , PSLR = 35 dB . The n ¯ denotes the distance from the mainlobe for which the sidelobes are constant [5]. The LFM signal is used here as the transmitted signal with bandwidth 20 MHz , duration 10 μ s. Figure 1 gives the output results of the optimized window function (in blue line) and the Taylor window function (in orange line). We can see that the PSLR of the optimized window output is much lower than the output of the Taylor window. Figure 2 gives the amplitude function and phase function of the optimized window, which means if we apply this window just like the way we do with the Taylor window, to the LFM signal in this case, we can get the compression result shown in Figure 1. We can see that the optimized window in this case is a complex valued window, while window functions mentioned in [5] are all real-valued. Table 1 shows the specific values of the three key factors in SAR imaging, that is, PSLR, SNR loss, and mainlobe width. Note that the mainlobe width here is the width between the points on each side of the mainlobe where the power has fallen to 3 dB of its peak. The values tell us that a lower PSLR is obtained with the constraints on SNR loss and mainlobe width being satisfied.

3.2. Window Function Design with Optimized SNR Loss

In some cases, there is a predefined PSLR requirement in the SAR imaging task, and in the meantime, we also want an optimal SNR loss and an acceptable mainlobe width. In this subsection, we design a window function to optimize the SNR loss under the constraints on the PSLR and mainlobe width based on (9), to show the flexibility of this optimization method introduced in Section 2. Here, we still use the LFM signal with a bandwidth 20 MHz , duration 10 μ s. The Taylor window here used for comparison has the parameters n ¯ = 6 , PSLR = 35 dB . We set the PSLR constraint 40 dB and use the mainlobe width of the output of the Taylor window here as mainlobe constraints. By solving the optimization problem (9), we obtain the optimization results. Figure 3 shows the output compared between the optimized window and Taylor window. Figure 4 is the amplitude function and phase function of the optimized window. We can see that the window in this case is still with an optimized amplitude and phase, while ordinary window functions are only real-valued. Table 2 gives the specific results from this optimization, showing that the SNR loss, PSLR, and mainlobe width in this case are all better than the Taylor window. The optimization results here not only show the flexibility of this method, but also indicate that we can set the constraints flexibly to a level with possible practical imaging requirements.

3.3. Optimized Window with Special Sidelobe Shape

In this subsection, we realize some of the specific shapes of the sidelobes, which is hard to obtain by simply applying ordinary window functions. Also, by this design method, the overall performance of the optimized window output with a specific sidelobe shape is still better than applying an ordinary window function. More importantly, we may be able to find out the hidden weak targets by trying various window functions obtained by our methods with different sidelobe shapes to the same echo at the reception side. For example, in a scene with a strong scatter and probably several neighboring weak targets, we may try various mismatched filters with lower sidelobe gaps at different places of the sidelobe to check through the whole sidelobe. This method may improve the possibility of finding out weak targets in the scene than those without a special sidelobe shape.
Firstly, we can get a symmetric sidelobe gap near the mainlobe by solving the optimization problem (10). Results are shown in Figure 5. We can find out that there are two gaps at each side of the mainlobe. The sidelobe gaps can be optimized to a level of 54 . 65 dB , and the constraints of the remaining sidelobe with a level of 45 . 00 dB , the SNR loss and mainlobe width constraints generated by the Taylor window ( n ¯ = 9 , PSLR = 40 dB ) here are all satisfied. The optimized window function is shown in Figure 6, with both amplitude function and phase function.
Secondly, we can obtain an asymmetric sidelobe gap in the middle of the sidelobe by solving an optimization problem based on (9), aiming at optimizing the SNR loss. From Figure 7, an asymmetric sidelobe gap can be found on the right side of the mainlobe. The sidelobe gap is set to a level of 55 dB and the remaining sidelobe is set to 45 dB as constraints, and the mainlobe width constraints generated by the Taylor window ( n ¯ = 9 , PSLR = 40 dB ) are all satisfied. We can find from Figure 8 that in this case, the optimized window function is not symmetric anymore, both in amplitude function and phase function.
We used sidelobe gaps in this subsection as examples to show that by using this convex optimization method, we can flexibly set the place and the symmetry of the sidelobe gap, and we can also optimize either PSLR or SNR loss. These optimized windows can provide even better overall performance with special sidelobe shapes than the Taylor window function compared here. We can use the designed window functions with different kinds of sidelobe shapes to realize better detection performance by fusion processing on weak targets, which may probably be hidden by the sidelobes of strong scatters.

4. SAR Point Target Imaging Simulation

We provide the results of applying the optimized window function obtained in the previous section to SAR imaging in this section. A two-targets scene with highly varied strength was set to verify the effectiveness of the optimized window function. A strong target was placed on the center of the scene, and a weak target was placed on the left side of the center with the same azimuth location. The Radar Cross-Section (RCS) difference of the two point targets was 40 dB . The range-Doppler algorithm introduced in [30] was used for SAR imaging here. We realized this SAR point targets imaging simulation with two different sets of window functions. The first one is applying the optimized window function obtained in Section 3.1 in range and applying the Taylor window ( n ¯ = 6 , PSLR = 35 dB ) function in azimuth, and the second one is applying the Taylor window ( n ¯ = 6 , PSLR = 35 dB ) function both in range and azimuth. The remaining settings in this point target simulation are exactly the same. The imaging results are shown in Figure 9 and Figure 10. Figure 9 gives the interpolated plots of the point targets. In the optimized window case, we can see the weak target in the green circle shown in Figure 9, while in the Taylor window case, the weak target is buried in the sidelobe of the strong target. Figure 10 shows the range and azimuth profiles of the strong target. We can see in the range profile that the optimized window clearly displays a weak target on the left of the strong target. The azimuth profile of the optimized window and the Taylor window are the same. These SAR point target imaging simulation results have verified the effectiveness of the optimized window in this paper.

5. Conclusions

In this paper, we began with the PSLR optimization problem of the mismatched filter output. To optimize the PSLR of the weighting window, we reformulated the original optimization problem to a convex optimization problem. Based on this method, we were able to flexibly optimize the PSLR or SNR loss with proper constraints. Window function design examples with different optimization objectives have been shown to verify the effectiveness of this method. By extending the convex optimization problem, we developed the sidelobe shape technique, which can be realized by an optimized window function, and this can meet some special sidelobe shape requirements or possibly find out the weak targets by applying different kinds of sidelobe shapes. Finally, by SAR point target simulation, we have verified the effectiveness of the optimized weighting window function.

Author Contributions

J.L. and W.W. conceived and designed the simulations. J.L. wrote the paper. H.S. provided valuable discussions, substantially help as well as giving important comments for improving this manuscript. All authors have read and agreed to the published version of the manuscript.

Funding

This research was supported in part by the National Key Research and Development Program of China under Grant 2017YFB0502700, and in part by the National Natural Science Fund under Grant 61701479 and 61971401.

Acknowledgments

The authors want to thank the editor and the anonymous reviewers for their helpful advice and comments which improve this paper.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Henke, D.; Mccormick, P.; Blunt, S.D.; Higgins, T. Practical aspects of optimal mismatch filtering and adaptive pulse compression for FM waveforms. In Proceedings of the IEEE National Radar Conference, Arlington, VA, USA, 10–15 May 2015; pp. 1149–1155. [Google Scholar]
  2. Kay, S.M. Fundamentals of Statistical Signal Processing; Prentice Hall PTR: Upper Saddle River, NJ, USA, 1993; pp. 94–140. [Google Scholar]
  3. Harris, F.J. On the use of windows for harmonic analysis with the discrete Fourier transform. Proc. IEEE 1978, 66, 51–83. [Google Scholar] [CrossRef]
  4. Levanon, N.; Mozeson, E. Radar Signals; John Wiley & Sons: Hoboken, NJ, USA, 2004; pp. 100–167. [Google Scholar]
  5. Doerry, A.W. Catalog of Window Taper Functions for Sidelobe Control; Sandia National Laboratories: Albuquerque, NM, USA, 2017. [Google Scholar]
  6. Kajenski, P.J. Mismatch filter design via convex optimization. IEEE Trans. Aerosp. Electron. Syst. 2016, 52, 1587–1591. [Google Scholar] [CrossRef]
  7. Davis, M.; Lanterman, A. Minimum integrated sidelobe ratio filters for mimo radar. IEEE Trans. Aerosp. Electron. Syst. 2015, 51, 405–416. [Google Scholar] [CrossRef]
  8. Censor, Y. Pareto optimality in multiobjective problems. Appl. Math. Optim. 1977, 4, 41–59. [Google Scholar] [CrossRef]
  9. Knapp, T. An application of nonlinear programming to mismatched filters. IEEE Trans. Circuit Theory 1965, 12, 185–193. [Google Scholar] [CrossRef]
  10. Ackroyd, M.H.; Ghani, F. Optimum mismatched filters for sidelobe suppression. IEEE Trans. Aerosp. Electron. Syst. 1973, AES-9, 214–218. [Google Scholar] [CrossRef]
  11. Zoraster, S. Minimum peak range sidelobe filters for binary phase-coded waveforms. IEEE Trans. Aerosp. Electron. Syst. 1980, AES-16, 112–115. [Google Scholar] [CrossRef]
  12. Cohen, M.N.; Fox, M.R.; Baden, J.M. Minimum peak sidelobe pulse compression codes. In Proceedings of the IEEE International Conference on Radar, Arlington, VA, USA, 7–10 May 1990; pp. 633–638. [Google Scholar]
  13. Griep, K.R.; Ritcey, J.A.; Burlingame, J.J. Poly-phase codes and optimal filters for multiple user ranging. IEEE Trans. Aerosp. Electron. Syst. 1995, 31, 752–767. [Google Scholar] [CrossRef]
  14. Blunt, S.D.; Gerlach, K. Adaptive pulse compression via mmse estimation. IEEE Trans. Aerosp. Electron. Syst. 2006, 42, 572–584. [Google Scholar] [CrossRef]
  15. Cilliers, J.E.; Smit, J.C. Pulse Compression Sidelobe Reduction by Minimization of Lp-Norms. IEEE Trans. Aerosp. Electron. Syst. 2007, 43, 1238–1247. [Google Scholar] [CrossRef]
  16. Sarkar, I.; Adly, T. Multiplicative mismatched filters for sidelobe suppression in barker codes. IEEE Trans. Aerosp. Electron. Syst. 2008, 44, 349–359. [Google Scholar] [CrossRef]
  17. Levanon, N.; Scharf, A. Range sidelobes blanking using contrasting mismatched filters. In Proceedings of the International Conference on Digital Signal Processing, Santorini-Hellas, Greece, 5–7 July 2009. [Google Scholar]
  18. Hu, L.; Liu, H.; Feng, D.Z.; Jiu, B.; Wang, X.; Wu, S. Optimal mismatched filter bank design for MIMO radar via convex optimization. In Proceedings of the Waveform Diversity and Design Conference, Niagara Falls, ON, Canada, 8–13 August 2010. [Google Scholar]
  19. De Maio, A.; Huang, Y.; Piezzo, M.; Zhang, S.; Farina, A. Design of radar receive filters optimized according to Lp-norm based criteria. IEEE Trans. Signal Process. 2011, 59, 4023–4029. [Google Scholar] [CrossRef]
  20. Rabaste, O.; Savy, L. Mismatched filter optimization via quadratic convex programming for radar applications. In Proceedings of the 2014 International Radar Conference, Lille, France, 13–17 October 2014; pp. 1–6. [Google Scholar]
  21. Rabaste, O.; Savy, L. Mismatched filter optimization for radar applications using quadratically constrained quadratic programs. IEEE Trans. Aerosp. Electron. Syst. 2015, 51, 3107–3122. [Google Scholar] [CrossRef]
  22. Aittomaki, T.; Koivunen, V. Mismatched filter design for radar waveforms by semidefinite relaxation. In Proceedings of the 2015 IEEE International Conference on Acoustics, Speech and Signal Processing, Brisbane, QLD, Australia, 19–24 April 2015. [Google Scholar]
  23. Aittomaki, T.; Koivunen, V. Mismatched filter design and interference mitigation for mimo radars. IEEE Trans. Signal Process. 2017, 65, 454–466. [Google Scholar] [CrossRef]
  24. Xu, L.; Zhou, S.; Liu, H. Simultaneous optimization of radar waveform and mismatched filter with range and delay-Doppler sidelobes suppression. Digit. Signal Process. 2018, 83, 346–358. [Google Scholar] [CrossRef]
  25. Xie, R.; Qiao, S.; Qiu, W.; Wang, B.; Rui, Y.; Li, P.; Guo, S. Design of ultra-low sidelobe pulse compression filter for LFM signal. In International Conference on Signal Processing Systems; International Society for Optics and Photonics: Bellingham, WA, USA, 2019; Volume 11071, p. 1107105. [Google Scholar]
  26. Sun, Y.; Liu, Q.; Cai, J.; Long, T. A Novel Weighted Mismatched Filter for Reducing Range Sidelobes. IEEE Trans. Aerosp. Electron. Syst. 2019, 55, 1450–1460. [Google Scholar] [CrossRef]
  27. Blunt, S.D.; Mokole, E.L. Overview of radar waveform diversity. IEEE Aerosp. Electron. Syst. Mag. 2016, 31, 2–42. [Google Scholar] [CrossRef]
  28. Boyd, S.; Vandenberghe, L. Convex Optimization; Cambridge University Press: Cambridge, UK, 2004; pp. 561–630. [Google Scholar]
  29. Grant, M.C.; Boyd, S.P. Graph implementations for nonsmooth convex programs. In Recent Advances in Learning and Control (a Tribute to M. Vidyasagar); Blondel, V., Boyd, S., Kimura, H., Eds.; Lecture Notes in Control and Information Sciences; Springer: London, UK, 2008; pp. 95–110. Available online: https://web.stanford.edu/~boyd/papers/pdf/graph_dcp.pdf (accessed on 11 January 2020).
  30. Cumming, I.G.; Wong, F.H. Digital Processing Synthetic Aperture Radar Data; Artech House: Norwood, MA, USA, 2005; pp. 69–79. [Google Scholar]
Figure 1. The output of the Taylor window ( n ¯ = 6 , PSLR = 35 dB ) and the PSLR -optimized window.
Figure 1. The output of the Taylor window ( n ¯ = 6 , PSLR = 35 dB ) and the PSLR -optimized window.
Sensors 20 00419 g001
Figure 2. The amplitude and phase of the optimized window function in Figure 1.
Figure 2. The amplitude and phase of the optimized window function in Figure 1.
Sensors 20 00419 g002
Figure 3. The output of the Taylor window ( n ¯ = 6 , PSLR = 35 dB ) and the SNR loss-optimized window.
Figure 3. The output of the Taylor window ( n ¯ = 6 , PSLR = 35 dB ) and the SNR loss-optimized window.
Sensors 20 00419 g003
Figure 4. The amplitude and phase of the optimized window function in Figure 3.
Figure 4. The amplitude and phase of the optimized window function in Figure 3.
Sensors 20 00419 g004
Figure 5. The output of the Taylor window ( n ¯ = 9 , PSLR = 40 dB ) and the PSLR-optimized window with symmetric sidelobe gaps.
Figure 5. The output of the Taylor window ( n ¯ = 9 , PSLR = 40 dB ) and the PSLR-optimized window with symmetric sidelobe gaps.
Sensors 20 00419 g005
Figure 6. The amplitude and phase of the optimized window function in Figure 5.
Figure 6. The amplitude and phase of the optimized window function in Figure 5.
Sensors 20 00419 g006
Figure 7. The output of the Taylor window ( n ¯ = 9 , PSLR = 40 dB ) and the SNR loss-optimized window with asymmetric sidelobe gap.
Figure 7. The output of the Taylor window ( n ¯ = 9 , PSLR = 40 dB ) and the SNR loss-optimized window with asymmetric sidelobe gap.
Sensors 20 00419 g007
Figure 8. The amplitude and phase of the optimized window function in Figure 7.
Figure 8. The amplitude and phase of the optimized window function in Figure 7.
Sensors 20 00419 g008
Figure 9. The images of the interpolated results (after upsampling) of the optimized window and the Taylor window ( n ¯ = 6 , PSLR = 35 dB ).
Figure 9. The images of the interpolated results (after upsampling) of the optimized window and the Taylor window ( n ¯ = 6 , PSLR = 35 dB ).
Sensors 20 00419 g009
Figure 10. The range and azimuth profiles of the point targets in Figure 9.
Figure 10. The range and azimuth profiles of the point targets in Figure 9.
Sensors 20 00419 g010
Table 1. Comparison between output parameters of Taylor window ( n ¯ = 6 , PSLR = 35 dB ) and PSLR-optimized window
Table 1. Comparison between output parameters of Taylor window ( n ¯ = 6 , PSLR = 35 dB ) and PSLR-optimized window
Taylor WindowOptimized Window
PSLR−34.60 dB−45.62 dB
SNR Loss−0.92 dB−0.92 dB
Mainlobe width195.18%
Table 2. Comparison between output parameters of Taylor window ( n ¯ = 6 , PSLR = 35 dB ) and SNR loss-optimized window
Table 2. Comparison between output parameters of Taylor window ( n ¯ = 6 , PSLR = 35 dB ) and SNR loss-optimized window
Taylor WindowOptimized Window
SNR Loss−0.92 dB−0.78 dB
PSLR−34.60 dB−40.00 dB
Mainlobe width192.77%

Share and Cite

MDPI and ACS Style

Liu, J.; Wang, W.; Song, H. Optimization of Weighting Window Functions for SAR Imaging via QCQP Approach. Sensors 2020, 20, 419. https://0-doi-org.brum.beds.ac.uk/10.3390/s20020419

AMA Style

Liu J, Wang W, Song H. Optimization of Weighting Window Functions for SAR Imaging via QCQP Approach. Sensors. 2020; 20(2):419. https://0-doi-org.brum.beds.ac.uk/10.3390/s20020419

Chicago/Turabian Style

Liu, Jin, Wei Wang, and Hongjun Song. 2020. "Optimization of Weighting Window Functions for SAR Imaging via QCQP Approach" Sensors 20, no. 2: 419. https://0-doi-org.brum.beds.ac.uk/10.3390/s20020419

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop