Next Article in Journal
Parameterization of Light Absorption of Phytoplankton, Non-Algal Particles and Coloured Dissolved Organic Matter in the Atlantic Region of the Southern Ocean (Austral Summer of 2020)
Next Article in Special Issue
Target Parameter Estimation Algorithm Based on Real-Valued HOSVD for Bistatic FDA-MIMO Radar
Previous Article in Journal
Multitemporal Feature-Level Fusion on Hyperspectral and LiDAR Data in the Urban Environment
Previous Article in Special Issue
An ADMM-qSPICE-Based Sparse DOA Estimation Method for MIMO Radar
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

MIMO Radar Transmit Waveform Design for Beampattern Matching via Complex Circle Optimization

1
Yangtze Delta Region Institute, University of Electronic Science and Technology of China, Quzhou 324003, China
2
School of Information and Communication Engineering, University of Electronic Science and Technology of China, Chengdu 611731, China
3
School of Electronic Engineering and Computer Science, Queen Mary University of London, Mile End Road, London E1 4NS, UK
*
Author to whom correspondence should be addressed.
Remote Sens. 2023, 15(3), 633; https://doi.org/10.3390/rs15030633
Submission received: 2 December 2022 / Revised: 8 January 2023 / Accepted: 19 January 2023 / Published: 20 January 2023
(This article belongs to the Special Issue Theory and Applications of MIMO Radar)

Abstract

:
In this paper, we study the multiple-input multiple-output (MIMO) radar transmit waveform design method for beampattern matching. The purpose is to design the beampattern to approximate the actual one and minimize the cross-correlation sidelobes under the constant modulus constraint (CMC). Due to the CMC, the problem is non-convex, and the existing methods solve it with relaxation, resulting in performance degradation. Different from these methods, we notice that the CMC is the product of complex circles (CC). Based on this physical characteristic, the direct beampattern matching without relaxation (DBMWR) method is proposed. To be specific, we first formulate the original problem as an unconstrained quartic problem over the CC and then solve it by the proposed method without relaxation. Simulation results show that the proposed method can achieve a balance in terms of accuracy and computation complexity compared with other methods.

1. Introduction

The multiple-input multiple-output (MIMO) radar waveform design for beampattern matching with the constant modulus constraint (CMC) is a key technology [1,2,3]. With proper design, the designed beampattern can approximate the desired one, which is essential to enhance the spatial resolution and the target detection capability [4,5]. Besides, the CMC is important to consider since nonlinear amplifiers should operate in saturation mode [6,7,8]. Therefore, the beampattern matching through waveform design has received wide attention.
The direct solution is difficult to obtain in the problem since both the quartic objective term and the CMC are non-convex. The existing methods mainly solved it with relaxation, which can be divided into two categories: the indirect beampattern matching with relaxation methods and the direct beampattern matching with relaxation methods.
The indirect beampattern matching with relaxation methods first construct the waveform covariance matrix (WCM), then decompose the WCM with relaxation to obtain the waveform. Typically, the problem was relaxed into the semidefinite quadratic programming (SQP) by relaxing the CMC in [9], and then the interior point method (IPM) was utilized to solve the SQP. However, such methods degrade the accuracy of the design due to the CMC relaxation. To improve the accuracy of the design, the cyclic algorithm (CA) was developed by utilizing the matrix singular value decomposition (SVD) in [10]. Nevertheless, the mainlobe fluctuates greatly since only the main eigenvalues are considered and other feature information is ignored. To overcome this shortcoming, the discrete Fourier transform (DFT)-based method was proposed in [11], which utilizes DFT coefficients and Toeplitz matrices. However, it is not suitable under the condition that the number of antennas is small.
The direct beampattern matching with relaxation methods directly design the waveform with relaxation. Typically, the majorization-minimization (MM)-based method was proposed through generating a tractable surrogate function in [12]. Nevertheless, the performance degrades since it is hard to construct the tractable function, which follows the shape of the original one. To improve the performance, the alternating direction method of multipliers (ADMM)-based method was proposed in [13] by converting the original problem into a bi-convex one with slightly relaxing the CMC. However, only the approximate constant modulus solution is obtained due to the relaxation. To overcome the drawbacks, the phase optimization method based on residual neural network (RNN) method was proposed in [14] by training lots of weight coefficients, which needs huge computational cost.
Due to the relaxation of the above methods, their performance will be degraded. In this paper, we focus on developing a method without relaxation to design the MIMO radar transmit waveform for beampattern matching. To this focus, by noting that the CMC is the product of complex circles (CC), the direct beampattern matching without relaxation (DBMWR) method is proposed. Specifically, we first transform the problem into an unconstrained quartic function over the CC. After that, the DBMWR is used to solve the problem by deriving the actual gradient, the gradient over the CC, the direction of descent, and the step size while assuring non-increase in the objective function. The main contributions are:
  • Different from the existing methods, which address the challenge by relaxation, we propose the DBMWR method without relaxation to solve it.
  • To reduce the power consumption and improve the accuracy, we further propose the sparse beampattern matching design method based on the DBMWR method.
  • Compared with the methods [10,12,13,14], the proposed method achieves a balance both in terms of computational complexity and accuracy.

Related Works

Several works related to beampattern matching are worth mentioning. Beampattern matching for the MIMO radar system was considered in [9] under an ideal hardware setting; i.e., without CMC. To achieve the CMC, several related works [10,11] considered constructing the WCM to achieve the CMC. However, there is a huge computation complexity to decompose the WCM with relaxation to obtain the waveform. In this situation, works in [12,13,14] considered optimizing the waveform directly. Nevertheless, these works solve the problem with relaxation which result in performance degradation. For example, in [12,15], the authors proposed the majorization-minimization (MM) method and the block successive upper bound minimization (BSUM) method, respectively, to solve the problem by relaxing the objective function. To avoid the relaxation, the work in [16] also noticed the characteristic of the CC. Nevertheless, it focuses on wideband signals, whereas our work focuses on narrowband signals. Besides, its update strategy is different, especially in deriving the descent direction and the step size.
We arrange the remainder paper as follows. The technical background is introduced in Section 2. The MIMO radar system model and the problem description are established in Section 3. The beampattern matching based on the DBMWR method is described in Section 4. The sparse beampattern matching design is considered in Section 5. Some numerical results shown by figures and tables are obtained in Section 6 The summary of this paper is in Section 7.
In this paper, we use bold-face upper-case and lower-case letters to represent matrices and column vectors, respectively. C M × M is the M × M complex numbers domains. ⊗ is the Kronecker product, and ⊙ is the Hadamard product. Re · and Im · are the element-wise real and imaginary part of the complex argument, respectively. · T , · H , and · * are the transpose, the complex conjugate transpose, and the complex conjugate operators. · and · 2 are the absolute value and the 2-norm of the complex argument, respectively. s f s is the gradient. 1 M is the all-one vector of length M and B M N is the binary vectors set with N non-zero elements and total M elements.

2. Technical Background

This section briefly introduces MIMO radar systems, MIMO radar waveform design, and CMC.

2.1. MIMO Radar Systems

MIMO radar systems have revolutionized many research areas with their unique abilities. In this subsection, we briefly review MIMO radar systems and their advantages.
MIMO is originally a technology widely used in communication systems. It is a wireless transmission technology that can transmit more data simultaneously by using multiple antennas at the transmitter side and receiver side [17]. MIMO technology has made obvious achievements in communication systems, which has greatly aroused the research interest of experts and scholars in other fields around the world. Considering the similarities between the radar systems and the communication system, MIMO is naturally introduced into the radar systems.
Different from the traditional phased array radar systems that transmit a single waveform, the MIMO radar systems transmit independent waveforms simultaneously through multiple transmitting antennas and centrally process the echo signals through multiple antennas at the receiving end. This waveform diversity enables MIMO radar systems to achieve superior functionality compared to standard phased array radars in several basic aspects, including: (1) greatly enhancing the flexibility of the transmit beampattern design [18], (2) being directly applicable to parameter estimation and target detection [19], and (3) significantly improving parameter identifiability [20,21].
According to the location distribution of the antennas (i.e., the distance between the antennas), the MIMO radar systems are divided into two categories:
  • The colocated MIMO radar systems. In the colocated MIMO radar systems, the distance between the different transmit and receive antennas is very small, so there are approximately equal observation angles with respect to the target. Besides, the colocated MIMO radar systems are easier to implement because their antenna structure is consistent with the traditional phased array radar. In the paper, we focus on the colocated MIMO radar systems.
  • The distributed MIMO radar systems. In the distributed MIMO radar systems, the transmitting and receiving antennas are distributed independently over long distances. Since each transmitting and receiving path is approximately independent of the target, it is difficult to realize in practice when performing space and time synchronization.

2.2. MIMO Radar Waveform Design

Waveform design is a unique capability for MIMO radar systems. With proper design, the target detection capability and parameter estimation accuracy can be improved [22]. In this subsection, we will briefly introduce the general classification of the MIMO radar waveform design.
The methods for the MIMO radar waveform design are mainly concluded into three categories. The first category focuses on designing the waveform of the MIMO radar systems by maximizing the mutual information (MI) between the target response and the received echo [23,24].
The second category addresses the design task under signal-dependent clutter. They focus on maximizing the output signal-to-interference-plus-noise ratio (SINR) by optimizing the receive filter and the transmitting waveform jointly [3,25,26].
The third category is the design task we focus on, which solves the MIMO radar beampattern matching problem. The core issue in the problem is to control the transmit power distribution in the spacial and design the beampattern to approximate the actual one and minimize the cross-correlation sidelobes.

2.3. Constant Modulus Constraint

CMC is an essential constraint in MIMO radar systems. In practice, the non-linear power amplifiers in the systems are supposed to operate in saturation mode to maximize their efficiency [27,28]. In this case, the generated waveforms in the MIMO radar transmitters must have a constant modulus. Suppose that x i is one of the generated waveforms by the MIMO radar systems, then under CMC, it can be expressed as | x i | = ξ , where ξ > 0 is the modulus of the waveform x i .

3. System Model and Problem Description

Consider a colocated MIMO radar system, with M transmit antennas in a uniform linear array (ULA). Let s l = [ s 1 ( l ) , s 2 ( l ) , , s M ( l ) ] T C M × 1 , l = 1 , , L denote the transmit waveform at the l-th snapshot with total L snapshots. Then, the transmit waveform matrix is denoted as [29]:
S = s 1 ( 1 ) s 1 ( l ) s 1 ( L ) s 2 ( 1 ) s 2 ( l ) s 2 ( L ) s M ( 1 ) s M ( l ) s M ( L )
Assuming narrowband signals and non-dispersive propagation, the L snapshots synthesis signal at the direction of θ is denoted as:
y = [ I L a T ( θ ) ] s
where
  • s = vec ( S ) C M L × 1 is the column vector of matrix S in (1).
  • a ( θ ) = [ 1 , e j π s i n θ , . . . , e j π ( M 1 ) s i n θ ] T C M × 1 denotes the steering vector.
  • I L denotes the N × N dimensional identity matrix.
In most cases, a set of angles is used to cover the entire spatial region, and the power received at direction θ r is denoted as:
p ( θ r , s ) = y H y = | [ I L a T ( θ r ) ] s | 2 = s H Π r s
where
  • y is the synthesis signal in (2)
  • r = 1 , . . . , K , K is the total number of points to cover the spatial region.
  • Π r = I L [ a * ( θ r ) a T ( θ r ) ] .
Usually, we define (1) as the transmit beampattern. In addition to considering the beampattern, suppose that there are K ˜ ( K ˜ K ) targets of interests within the whole space, then the cross-correlation sidelobes term is denoted as [13]:
p c ( θ ˜ a , θ ˜ b , s ) = ( [ I L a T ( θ ˜ a ) ] s ) H ( [ I L a T ( θ ˜ b ) ] s ) = s H Π ˜ a , b s
where
  • a = 1 , . . . , K ˜ , b = 1 , . . . , K ˜ , a b , θ ˜ a , θ ˜ b is one of the targets.
  • Π ˜ = I L [ a * ( θ ˜ a ) a T ( θ ˜ b ) ] .
The target of the transmit waveform design for beampattern matching is to approximate the desired beampattern through the designed beampattern and minimize the cross-correlation sidelobe term at multiple targets. Considering the joint optimization, the objective function model is given as [13]:
J ( s , δ ) = 1 K r = 1 K ω r | δ d r p ( θ r , s ) | 2 + 2 ω c K ˜ ( K ˜ 1 ) a = 1 K ˜ 1 b = a + 1 K ˜ | p c ( θ ˜ a , θ ˜ b , s ) | 2
where
  • p ( θ r , s ) is the power received at direction θ r in (5) and p c ( θ ˜ a , θ ˜ b , s ) is the cross-correlation sidelobe terms in (6).
  • d = [ d 1 , . . . , d r ] T denotes the desired beampattern.
  • ω r 0 ( r = 1 , . . . , K ) and ω c 0 denote the weighted coefficients.
  • δ is a joint optimization parameter to constrain the beampattern to the desired one.
In practice, the CMC maximize the transmitter efficiency by keeping the power amplifier operating in saturation mode. Hence, by considering the CMC, the optimization problems are denoted as:
min s , δ J ( s , δ ) s . t . | s ( n ) | = 1 n = 1 , . . . , M L
Compactly speaking, the problem in (6) is a bivariate function, which can be alternately optimized by a cyclic optimization algorithm denoted as:
δ ( l + 1 ) = arg min δ J ( s ( l ) , δ )
s ( l + 1 ) = arg min s J ( s , δ ( l + 1 ) ) | s ( n ) | = 1 n = 1 , . . . , M L
where l is the l-th cyclic optimization.
When s ( l ) is fixed, the closed form solution for problem (7a) is directly denoted as:
δ ( l + 1 ) = Δ l d T / d 2 2
where Δ l = [ s ( l ) H Π 1 s ( l ) , . . . , s ( l ) H Π l s ( l ) ] T .
When δ ( l + 1 ) is fixed, the objective function in (7b) is denoted as:
J ( s ) = 1 K r = 1 K ω r { | s H Π r s | 2 2 δ ( l + 1 ) d r ( s H Π r s ) } + 2 ω c K ˜ ( K ˜ 1 ) a = 1 K ˜ 1 b = a + 1 K ˜ | s H Π ˜ a , b s | 2
After the cyclic optimization, the problem in (9) becomes a single variable function. However, the constraint in the problem remains unchanged (i.e., the CMC), and the problem is finally formulated as:
min s J ( s ) s . t . | s ( n ) | = 1 n = 1 , . . . , M L
Generally speaking, the problem in (10) is solved by most methods with relaxation, leading to performance degradation. In the following, the DBMWR method is developed without relaxation to solve the objective function.

4. The Beampattern Matching Based on the DBMWR Method

In this section, we propose the DBMWR method to optimize the problem (10) without relaxation. To be specific, we first convert the problem into an unconstrained function over the CC, and then we obtain its solution by the proposed DBMWR method.
Generally speaking, for each optimization variable s ( n ) , it lives in a continuous constrained search area given by the CC expressed as:
Ξ = s C Re { s } 2 + Im { s } 2 = 1
The feasible set of the CMC is the M L times of CC in (11), denoted as:
Ξ × Ξ × Ξ M L times
Finally, this product of the CC in (12) is formally defined as:
M = Ξ M L = { s C M L | | s ( n ) | = 1 n = 1 , , M L }
Hence, the problem in (10) is reformulated as an unconstrained problem over M in (13), denoted as:
min s M J ( s ) = 1 K r = 1 K ω r { | s H Π r s | 2 2 δ ( l + 1 ) d r ( s H Π r s ) } + 2 ω c K ˜ ( K ˜ 1 ) a = 1 K ˜ 1 b = a + 1 K ˜ | s H Π ˜ a , b s | 2
The problem in (14) is unconstrained and can be conveniently minimized by the DBMWR method. In the method, the Euclidean gradient is obtained first, then the gradient over CC is obtained, and, after that, the direction of descent and the step size is calculated, and, finally, the solution is updated by the retract operation. Repeat the above steps until convergence, and the final result is obtained. At i-th inner iteration for updating s ( l + 1 ) , the detailed derivation is given as follows:

4.1. Generation of the Euclidean Gradient

The objective functions in (14) can be reformulated as follows:
J ( s i ) = 1 K r = 1 K ω r { f r ( s i ) f r * ( s i ) g ( s i ) } + 2 ω c K ˜ ( K ˜ 1 ) a = 1 K ˜ 1 b = a + 1 K ˜ { f c ( s i ) f c * ( s i ) }
where
f r ( s i ) = s i T Π r T s i * = s i H Π r s i
f r * ( s i ) = s i T Π r * s i * = s i H Π r H s i
g ( s i ) = 2 δ ( l + 1 ) d r ( s i H Π r s i )
f c ( s i ) = s i H Π ˜ a , b s i = s i T Π ˜ a , b T s i *
f c * ( s i ) = s i H Π ˜ a , b H s i = s i T Π ˜ a , b * s i *
To derive the Euclidean gradient, the following definition could be utilized [30]:
( J ( s i ) ) = 2 s i * J ( s i )
where s i * J ( s i ) is the gradient of J ( s i ) is terms of s i * .
Based on the definition in (17), the gradient of f r ( s i ) f r * ( s i ) and f c ( s i ) f c * ( s i ) in objective function (15) can be calculated through the following product rules:
( f ( s i ) f * ( s i ) ) = 2 s i * ( f ( s i ) f * ( s i ) ) = 2 ( s i * f ( s i ) ) f * ( s i ) + 2 ( s i * f * ( s i ) ) f ( s i )
The gradients in (18) are denoted as:
s i * f r ( s i ) = s i T Π r T = Π r s i
s i * f r * ( s i ) = s i T Π r * = Π r H s i
s i * f c ( s i ) = s i T Π ˜ a , b T = Π ˜ a , b s i
s i * f c * ( s i ) = s i T Π ˜ a , b * = Π ˜ a , b H s i
Replacing the identities (19) in (18), the overall Euclidean gradient is denoted as:
( J ( s i ) ) = 1 K r = 1 K ω r { Ψ r 4 δ ( l + 1 ) d r Π r s i } + 2 ω c K ˜ ( K ˜ 1 ) a = 1 K ˜ 1 b = a + 1 K ˜ Ψ c
where
Ψ r = 2 Π r H s i s i H Π r s i + 2 Π r s i s i H Π r H s i
Ψ c = 2 Π ˜ H a , b s i s i H Π ˜ a , b s i + 2 Π ˜ a , b s i s i H Π ˜ H a , b s i

4.2. Generation of the Gradient over CC

Since M is embedded in a Euclidean space, the gradient over CC, namely, M J s , is the orthogonal projection from the Euclidean gradient to the tangent space T s M , denoted as:
M ( J ( s i ) ) = Pr o j T s i M ( J ( s i ) ) = J ( s i ) Re { J ( s i ) * s i } s i
where
  • T s i M denotes the tangent space composed of all tangent vectors at point s i of M , which is formulated as:
    T s i M = { s ¯ C M L | Re { s ¯ s i * } = 0 }
  • Pr o j T s i M ( J ( s i ) ) denotes the orthogonal projection from J ( s i ) to T s i M in (23), which is denoted as:
    Pr o j T s i M ( J ( s i ) ) = J ( s i ) Re ( J ( s i ) s i * ) s i * .
  • J ( s i ) is the Euclidean gradient in (20).

4.3. Derivation of the Descent Direction

In most cases, the Euclidean gradient of J ( s ) is used as the descent direction, but the speed of this approach is slow in practice [31]. Therefore, we introduce the Polak-Ribiére conjugate gradient algorithm in [32], which contains the second order information and has a faster convergence speed. The descent direction is given by:
η i = M ( J ( s i ) ) + β i P R T s i 1 s i M ( η i 1 )
where
  • β i P R is the conjugate parameter in Polak-Ribiére algorithm. For the CC, it is denoted as:
    β i P R = [ M ( J ( s i ) ) ] H M ( J ( s i ) ) T s i 1 s i M ( M ( J ( s i ) ) ) M ( J ( s i 1 ) ) 2
  • T s i 1 s i M ( · ) in (25) and (26) is a vector transport operation, denoted as:
    T s i 1 s i M ( η i 1 ) = η i 1 Re { η i 1 s i * } s i
  • M ( J ( s i ) ) is the gradient over CC in (22)

4.4. Derivation of the Step Size

Here, we introduce the Armijo line search in [33,34] to obtain the step size and ensure non-increase in each iteration of the objective function conveniently. In the algorithm, the smallest integer m 0 is found, such that:
J ( s i ) J ( s i + τ i 1 β m η i ) σ τ i 1 β m M J ( s i ) 2
where τ i 1 > 0 , σ , β ( 0 , 1 ) and η i is the descent direction in (25).
τ i is the i-th iteration step, denoted as:
τ i = τ i 1 β m

4.5. Updating the Solution

The operation of updating s i on tangent space T s M is denoted as:
s i ˜ = s i + τ i η i
However, the solution can not be simply updated via (30), that is, because the solution lies on the tangent space T s M instead of the CC. Therefore, a mapping operation is needed to retract s i ˜ in Equation (30) from the tangent space to the CC:
s i + 1 = s i ˜ 1 | s i ˜ |
According to the above discussion, the DBMWR method for solving (6) is concluded in Algorithm 1.
Algorithm 1: The DBMWR method for solving (6)
Input: 
s 0 M , δ 0 , d , ω r , ω c , Π r .
   1:
Reapeat:
  • Updating δ l + 1 with s l
   2:
      Calculate δ l + 1 according to (8).
  • Updating s l + 1 with δ l + 1
   3:
       i = 0 , s i l + 1 = s l .
   4:
      Reapeat:
   5:
      Calculate Euclidean gradient by (20).
   6:
      Calculate gradient over CC by (22).
   7:
      Calculate descent direction by (25).
   8:
      Calculate step size by (28).
   9:
      Obtain s i + 1 l + 1 by (31).
 10:
       i = i + 1 .
 11:
      Until converge
 12:
       s l + 1 = s i l + 1 .
 13:
       l = l + 1 .
 14:
Until converge
Output: 
s * = s l , δ * = δ l

4.6. Analysis of the Computation Complexity

The computation complexity is mainly built upon the update of s l + 1 . For i-th iteration, the complexity for Algorithm 1 is listed as follows:
  • Euclidean gradient and gradient over CC: O ( 5 K ( M 2 L 2 + M L ) + 2 M L ) .
  • Descent direction: O ( 4 M L ) .
  • Step size: O ( ( m + 1 ) ( 2 K ( M 2 L 2 + M L ) ) ) .
  • Update the solution: O ( 2 M L ) .
Hence, for each iteration, the computational complexity is denoted as: O ( ( 2 m + 7 ) K ( M 2 L 2 + M L ) + 8 M L ) .

4.7. Analysis of the Convergence

Generally speaking, finding a proper condition for the step size to ensure the monotonic decrease is difficult for the quartic objective function in (14). In this paper, we introduce the Armijo line search method with variable step size to guarantee a monotonic decrease on the tangent space of the CC at s i . In [35], Proposition 1.2.1 states that for the gradient based methods, every limit generated point is a stationary point when the step size is chosen by the Armijo line search method. In our setup, we can use the proposition to ensure the reduction of the tangent space and generate a solution s i ˜ on the tangent space of the CC with a reduction on the value of the objective function (i.e., J ( s i ) J ( s i ˜ ) ). Besides, since the mapping operation to retract s i ˜ from the tangent space to obtain s i + 1 on the CC is a linear projection, the convergence property on the CC is approximately same as that on the tangent space. Then, the objective function J ( s i ) is monotonic decrease and converges to a finite value.

5. The Sparse Beampattern Matching Design

The selection of the sparse antenna positions is a key technology widely used in MIMO radar systems [36,37]. Since the available antennas are placed in a wider transmit field, an additional DOF is introduced to the system. With the increased DOF, the MIMO radar beampattern can achieve better accuracy by using the same number of antennas. In this case, the power consumption is reduced, since fewer antennas can achieve a similar beampattern. Because of the above merits, to further obtain a better performance, we propose a method to jointly optimize the beampattern and the sparse antenna positions.
More specifically, the problem is first formulated as a multi-variables function and then solved by a cyclic optimization through optimizing the beampattern and the sparse antenna positions separately. In each iteration, the beampattern is optimized by the DBMWR method, and the sparse antenna positions are selected by a greedy search method.

5.1. The Problem Formation

Let p B M N denote the sparse antenna positions. Suppose we need to select M antennas in total N grid points. The corresponding signal at the direction of θ is now denoted as:
y p = [ I L ( p a ( θ ) ) T ] s
Hence, by considering p , the objective function is now denoted as:
J p ( p , s , δ ) = 1 K r = 1 K ω r | δ d r p p ( θ r , p , s ) | 2 + 2 ω c K ˜ ( K ˜ 1 ) a = 1 K ˜ 1 b = a + 1 K ˜ | p p c ( θ ˜ a , θ ˜ b , p , s ) | 2
where
p p ( θ r , p , s ) = | [ I L ( p a ( θ ) ) T ] s | 2
and
p p c ( θ ˜ a , θ ˜ b , p , s ) = ( [ I L ( p a ( θ ˜ a ) ) T ] s ) H ( [ I L ( p a ( θ ˜ b ) ) T ] s )
To minimize the objective function in (33), the cyclic optimization is generated to optimize ( s , δ ) and p separately. For the fixed p , the problem becomes the same in (10), which can be optimized by the DBMWR method. For a fixed ( s , δ ) , the optimization problem is denoted as:
min p J p ( p ) s . t . p B M N

5.2. The Proposed Greedy Search Framework

A greedy search method is developed in this subsection to optimize the problem in (36) efficiently. In the method, we first generate the feasible solutions set, and then we select the fittest solution. Repeat the above steps until p obtains stopping criteria. At k-th iteration for updating, the steps are listed as follows:

5.2.1. Generation of Possible Solutions Set

Based on the solution at ( k 1 ) -th iteration, the set of possible solutions p S k is generated as follows:
p S k = p H ( p , p k 1 ) = 1 , p 1 < p k 1 1
where H ( a , b ) is the Hamming distance between a and b .
More specifically, the generated set p S k composed of the solution that only differs from p k 1 in one bit, which is one less nonzero element.

5.2.2. Updating the Solution

With the current set of vectors p S k , we select the fittest solution p k based on:
p k = arg min p p S k J ( p )
According to the above discussion, the developed method for solving (36) is concluded in Algorithm 2.
Algorithm 2: The greedy search method for solving (36)
Input: 
p 0 = 1 N , N, M.
 1:
Reapeat:
 2:
   Generate the possible solutions set by (37).
 3:
   Updating the solution by (38).
 4:
Until p k 1 = M .
Output: 
p * = p k
Finally, the proposed sparse beampattern matching design method to jointly optimize the beampattern and the sparse antenna positions is summarized in Algorithm 3.
Algorithm 3: The proposed sparse beampattern matching design method for solving (33)
Input: 
s 0 M , δ 0 , d , ω r , ω c , Π r , p 0 = 1 M , N, M.
 1:
Reapeat:
 1:
Updating ( s t + 1 , δ t + 1 ) with p t
 2:
      Solve problem (36) and obtain ( s t + 1 , δ t + 1 ) based on Algorithm 1.
 2:
Updating p t + 1 with ( s t + 1 , δ t + 1 )
 3:
      Solve problem (6) and obtain p t + 1 based on Algorithm 2.
 4:
Until converge.
Output: 
s * = s t + 1 , δ * = δ t + 1 , p * = p t + 1

6. Numerical Results

In this section, simulation results are shown in the following aspects: (1) analysis of convergence; (2) the comparison of beampattern matching performance between the proposed method and other methods; (3) the capability of the cross-correlation sidelobes controlling; and (4) the performance of the sparse beampattern matching design. The simulation results are run under MATLAB R2019a, CPU Core i7, RAM of 16GB, and GPU GTX2060.
We consider the simulation parameters the same as [13,14] with M = 10 transmit antennas, half-wavelength inter-element interval, and L = 32 snapshots. The angle is set in the range of ( 90 , 90 ) with 1 space. The weighted coefficients are ω r = 1 for r = 1 , , K , and ω c = 0 .
We further consider two cases of desired beampatterns, Case 1 and Case 2, which are the same as [13,14]:
  • Case 1 considers the desired beampattern with one mainlobe at the direction of θ = 0 , and the width of it is Δ = 60 , denoted as:
    d 1 ( θ ) = 1 , θ ( 30 , 30 ) , m = 1 , 2 , 3 0 , otherwise
  • Case 2 considers the desired beampattern with three mainlobes at the direction of θ 1 = 40 , θ 2 = 0 , and θ 3 = 40 , and each of them has a width of Δ = 20 , denoted as:
    d 2 ( θ ) = 1 , θ ( θ m Δ 2 , θ m + Δ 2 ) , m = 1 , 2 , 3 0 , otherwise

6.1. Analysis of Convergence

Figure 1 shows normalized objective function versus the iteration numbers with different desired beampatterns. As shown in the figure, when we consider Case 1 as the desired beampattern, the objective function decreases sharply in the first 40 iterations and starts convergence after 150 iterations. When we consider Case 2 as the desired beampattern, the objective function decreases sharply in the first 40 iterations and starts convergence after 110 iterations. Besides, the total computation time when considering Case 1 is 30.2 s, and the total computation time when considering Case 2 is 38.0 s.

6.2. The Comparison of Beampattern Matching Performance between the Proposed Method and Other Methods

In this subsection, we consider the MM-based method in [12], the CA method in [10], the ADMM-based method in [13], and the RNN method in [14] for comparison. We further consider Case 1 as the desired beampattern with one mainlobe in Figure 2 and Case 2 as the desired beampattern with three mainlobes in Figure 3, respectively.
As can be seen in Figure 2 and Figure 3, the beampattern generated by the proposed method has the lowest sidelobe value in whole angle space, meaning that the proposed method has the best sidelobe suppression ability and the highest beampattern matching accuracy.
We further introduce the mean square error (MSE) in (41) to show the beampattern matching performance between different methods more clearly. The MSE is the square error between the designed beampattern and the desired one. Hence the lower MSE value means better matching performance. Table 1 and Table 2 show the MSE, σ , computation complexity, and convergence time for different methods when considering Case 1 and Case 2 as the desired beampattern, respectively. As can be seen from the tables, the proposed method has the lowest MSE values and reasonable computation time. Although the MSE values are similar between the ADMM-based method and the proposed method, the ADMM-based method is not strictly CMC. Hence, with relaxation, the method may have a better performance where we introduce σ in (42) to demonstrate it. As can be seen from the tables, the σ in the ADMM-based method has a small value (i.e., not strictly CMC), while the value of it is zero (i.e., strictly CMC) in other methods.
The mean square error (MSE) is defined based on [38]:
MSE = 1 K r = 1 K d r p θ r , s / δ 2 2
where d r is the desired waveform and p θ r , s / δ 2 is the normalized waveform.
The σ is defined based on:
σ = max ( s ) min ( s )
where min ( s ) is the minimum amplitude in the designed waveform, and max ( s ) is the maximum amplitude in the designed waveform.

6.3. The Capability of the Cross-Correlation Sidelobes Controlling

We consider that ω c is not zero and Case 2 as the desired beampattern in the following simulations while other simulation parameters keep the same. Table 3 shows the results of the cross-correlation sidelobes term (i.e., 2 ω c K ˜ ( K ˜ 1 ) a = 1 K ˜ 1 b = a + 1 K ˜ | p c ( θ ˜ a , θ ˜ b , a n d   s ) | 2 in (5)) under different values of ω c ). As shown in the table, the cross-correlation sidelobes term is minimized when ω c is not zero. Besides, the optimal performance is obtained when ω c = 1 .
Next, the beampattern matching performance comparison with ω c = 1 and ω c = 0 is illustrated in Figure 4. The designed beampattern generated considering the cross-correlation sidelobes term (i.e., MSE = 0.0380) is similar to the beampattern obtained without considering the cross-correlation sidelobes term (i.e., MSE = 0.0381), which is because the cross-correlation sidelobes term is quite small compared with the beampattern matching term. Nevertheless, the cross-correlation behavior is much better when using ω c = 1 than that of using ω c = 0 , which is because the generated waveforms under the case of ω c = 1 are almost uncorrelated with each other.
As a result, the proposed method has great cross-correlation sidelobes control capability and can generate uncorrelated waveforms.

6.4. The Performance of the Sparse Beampattern Matching Design

In this subsection, we test the performance of the proposed sparse beampattern matching design method. We consider Case 2 as the desired beampattern with M = 10 antennas and N = 10 , 13, 15 and 20 grid points in the following simulations while other simulation parameters keep the same.
Figure 5 shows beampattern matching performance under different numbers of grid points. It can be seen that the sidelobes of the beampattern with sparse antenna positions selection are significantly reduced compared to the beampattern without sparse antenna positions selection (i.e., N = 10 ). Besides, as the number of grid points N increases, the sidelobe values of the designed beampatterns decrease. Table 4 shows the corresponding MSE values under different numbers of grid points. As can be seen from the table, the MSE values are lower after sparse antenna positions selection and decrease with the increase in the grid points N, which is consistent with the results shown in Figure 5. The results shown in Figure 5 and Table 4 demonstrate that the proposed sparse beampattern matching design method can greatly enhance the beampattern matching performance by selecting proper sparse antenna positions. Besides, with the increase in the grid points N, more DOF is provided to the system for beampattern designing, which is helpful to increase the beampattern matching performance. Finally, Figure 6 shows the corresponding sparse antenna positions.
We further compare the proposed method with the method in [39], which jointly optimize the WCM and the sparse antenna positions. However, the method in [39] is an indirect optimization method that cannot obtain the waveform directly. To obtain the waveform from the WCM, the CA method in [10] is used. The result of the beampattern matching comparison between the proposed method and the method in [39] after the sparse antenna position selection is illustrated in Figure 7. As shown in the figure, the proposed method has lower sidelobes compared with the method in [39]. Similar to the above, the comparison in terms of MSE between the two methods is illustrated in Table 5. As can be seen from the table, the proposed method has lower MSE values compared with the method in [39]. Therefore, the proposed method has better accuracy in terms of the sparse beampattern matching design than the method in [39].

7. Conclusions

In this paper, we consider the MIMO radar waveform design for beampattern matching problem. Unlike most existing methods, which approach this challenge by relaxation, the novel optimization method DBMWR is developed without relaxation by noticing the new intrinsic of CMC. More precisely, the problem is first transformed into an unconstraint quartic polynomial over the CC, and, after that, it is solved through the proposed method. Results show that the DBMWR method obtains a balance in terms of computation complexity and accuracy compared with the existing methods.

Author Contributions

Conceptualization, W.X. and J.H.; methodology, W.X., Y.S. and K.Z.; software, W.X. and G.Z.; validation, W.X., J.H. and K.Z.; formal analysis, W.X. and G.Z.; investigation, W.X. and X.X.; resources, W.X. and X.X.; data curation, W.X.; writing—original draft preparation, W.X.; writing—review and editing, W.X., J.H. and K.Z.; visualization, K.Z.; supervision, J.H.; project administration, W.X.; funding acquisition, J.H. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the Science and Technology Project of Sichuan Province under Grant 2023YFG0176, the National Natural Science Foundation of China under Grant 62231006 and the Municipal Government of Quzhou under Grant 2022D009.

Data Availability Statement

Not applicable.

Acknowledgments

Thanks to the editor and all reviewers for their valuable comments.

Conflicts of Interest

The authors declare no conflict of interest.

Abbreviations

The following abbreviations are used in this manuscript:
MIMOMultiple-Input Multiple-Output
CMCConstant Modulus Constraint
DBMWRDirect Beampattern Matching Without Relaxation
CCComplex Circle
DOFDegrees Of Freedom
WCMWaveform Covariance Matrix
IPMInterior Point Method
SQPSemidefinite Quadratic Programming
CACyclic Algorithm
SVDSingular Value Decomposition
DFTDiscrete-Fourier-Transform
MMMajorization-Minimization
ADMMAlternating Direction Method Of Multipliers
RNNResidual Neural Network
ULAUniform Linear Array

References

  1. Liao, B. Fast Angle Estimation for MIMO Radar With Nonorthogonal Waveforms. IEEE Trans. Aerosp. Electron. Syst. 2018, 54, 2091–2096. [Google Scholar] [CrossRef]
  2. Gemechu, A.Y.; Cui, G.; Yu, X. Spectral-Compatible Transmit Beampattern Design With Minimum Peak Sidelobe for Narrowband MIMO Radar. IEEE Trans. Veh. Technol. 2022, 71, 11900–11910. [Google Scholar] [CrossRef]
  3. Wang, L.; Wang, W.Q.; So, H.C. Covariance Matrix Estimation for FDA-MIMO Adaptive Transmit Power Allocation. IEEE Trans. Signal Process. 2022, 70, 3386–3399. [Google Scholar] [CrossRef]
  4. Arora, A.; Tsinos, C.G.; Shankar, M.R.B.; Chatzinotas, S.; Ottersten, B. Efficient Algorithms for Constant-Modulus Analog Beamforming. IEEE Trans. Signal Process. 2022, 70, 756–771. [Google Scholar] [CrossRef]
  5. Cui, G.; Yu, X.; Foglia, G.; Huang, Y.; Li, J. Quadratic Optimization With Similarity Constraint for Unimodular Sequence Synthesis. IEEE Trans. Signal Process. 2017, 65, 4756–4769. [Google Scholar] [CrossRef]
  6. Yu, X.; Alhujaili, K.; Cui, G.; Monga, V. MIMO Radar Waveform Design in the Presence of Multiple Targets and Practical Constraints. IEEE Trans. Signal Process. 2020, 68, 1974–1989. [Google Scholar] [CrossRef]
  7. Aubry, A.; De Maio, A.; Govoni, M.A.; Martino, L. On the Design of Multi-Spectrally Constrained Constant Modulus Radar Signals. IEEE Trans. Signal Process. 2020, 68, 2231–2243. [Google Scholar] [CrossRef]
  8. Domouchtsidis, S.; Tsinos, C.G.; Chatzinotas, S.; Ottersten, B. Constant Envelope MIMO-OFDM Precoding for Low Complexity Large-Scale Antenna Array Systems. IEEE Trans. Wirel. Commun. 2020, 19, 7973–7985. [Google Scholar] [CrossRef]
  9. Stoica, P.; Li, J.; Xie, Y. On Probing Signal Design For MIMO Radar. IEEE Trans. Signal Process. 2007, 55, 4151–4161. [Google Scholar] [CrossRef] [Green Version]
  10. Stoica, P.; Li, J.; Zhu, X. Waveform Synthesis for Diversity-Based Transmit Beampattern Design. IEEE Trans. Signal Process. 2008, 56, 2593–2598. [Google Scholar] [CrossRef]
  11. Lipor, J.; Ahmed, S.; Alouini, M.S. Fourier-Based Transmit Beampattern Design Using MIMO Radar. IEEE Trans. Signal Process. 2014, 62, 2226–2235. [Google Scholar] [CrossRef]
  12. Shi, S.; Wang, Z.; He, Z.; Cheng, Z. Constrained waveform design for dual-functional MIMO radar-Communication system. Signal Process. 2020, 171, 107530. [Google Scholar] [CrossRef]
  13. Cheng, Z.; He, Z.; Zhang, S.; Li, J. Constant Modulus Waveform Design for MIMO Radar Transmit Beampattern. IEEE Trans. Signal Process. 2017, 65, 4912–4923. [Google Scholar] [CrossRef]
  14. Zhang, W.; Hu, J.; Wei, Z.; Ma, H.; Yu, X.; Li, H. Constant modulus waveform design for MIMO radar transmit beampattern with residual network. Signal Process. 2020, 177, 107735. [Google Scholar] [CrossRef]
  15. Raei, E.; Alaee-Kerahroodi, M.; MR, B.S. MIMO Radar Transmit Beampattern Matching Based on Block Successive Upper-bound Minimization. In Proceedings of the 2022 30th European Signal Processing Conference (EUSIPCO), Belgrade, Serbia, 29 August–2 September 2022; pp. 1901–1905. [Google Scholar] [CrossRef]
  16. Alhujaili, K.; Monga, V.; Rangaswamy, M. Transmit MIMO Radar Beampattern Design via Optimization on the Complex Circle Manifold. IEEE Trans. Signal Process. 2019, 67, 3561–3575. [Google Scholar] [CrossRef] [Green Version]
  17. Naeem, M.; De Pietro, G.; Coronato, A. Application of Reinforcement Learning and Deep Learning in Multiple-Input and Multiple-Output (MIMO) Systems. Sensors 2022, 22, 309. [Google Scholar] [CrossRef]
  18. Wang, W.Q.; So, H.C.; Farina, A. FDA-MIMO Signal Processing for Mainlobe Jammer Suppression. In Proceedings of the 2019 27th European Signal Processing Conference (EUSIPCO), A Coruna, Spain, 2–6 September 2019; pp. 1–5. [Google Scholar] [CrossRef]
  19. Forsythe, K.; Bliss, D. Waveform Correlation and Optimization Issues for MIMO Radar. In Proceedings of the Conference Record of the Thirty-Ninth Asilomar Conference onSignals, Systems and Computers, Pacific Grove, CA, USA, 29 October–1 November 2005; pp. 1306–1310. [Google Scholar] [CrossRef]
  20. Li, J.; Stoica, P. MIMO Radar Diversity Means Superiority. In MIMO Radar Signal Processing; John Wiley & Sons: Hoboken, NJ, USA, 2009; pp. 1–64. [Google Scholar] [CrossRef]
  21. Li, J.; Stoica, P.; Xu, L.; Roberts, W. On Parameter Identifiability of MIMO Radar. IEEE Signal Process. Lett. 2007, 14, 968–971. [Google Scholar] [CrossRef]
  22. Basit, A.; Wang, W.Q.; Wali, S.; Yaw Nusenu, S. Transmit beamspace design for FDA–MIMO radar with alternating direction method of multipliers. Signal Process. 2021, 180, 107832. [Google Scholar] [CrossRef]
  23. Chen, Y.; Nijsure, Y.; Yuen, C.; Chew, Y.H.; Ding, Z.; Boussakta, S. Adaptive Distributed MIMO Radar Waveform Optimization Based on Mutual Information. IEEE Trans. Aerosp. Electron. Syst. 2013, 49, 1374–1385. [Google Scholar] [CrossRef]
  24. Yang, Y.; Blum, R.S. Waveform Design for MIMO Radar Based on Mutual Information and Minimum Mean-Square Error Estimation. In Proceedings of the 2006 40th Annual Conference on Information Sciences and Systems, Princeton, NJ, USA, 22–24 March 2006; pp. 111–116. [Google Scholar] [CrossRef]
  25. Cui, G.; Li, H.; Rangaswamy, M. MIMO Radar Waveform Design With Constant Modulus and Similarity Constraints. IEEE Trans. Signal Process. 2014, 62, 343–353. [Google Scholar] [CrossRef]
  26. Jiu, B.; Liu, H.; Wang, X.; Zhang, L.; Wang, Y.; Chen, B. Knowledge-Based Spatial-Temporal Hierarchical MIMO Radar Waveform Design Method for Target Detection in Heterogeneous Clutter Zone. IEEE Trans. Signal Process. 2015, 63, 543–554. [Google Scholar] [CrossRef]
  27. Kim, S.; Kim, J.; Chung, C.; Ka, M.H. Derivation and Validation of Three-Dimensional Microwave Imaging Using a W-Band MIMO Radar. IEEE Trans. Geosci. Remote. Sens. 2022, 60, 1–16. [Google Scholar] [CrossRef]
  28. Yu, X.; Yao, X.; Yang, J.; Zhang, L.; Kong, L.; Cui, G. Integrated Waveform Design for MIMO Radar and Communication via Spatio-Spectral Modulation. IEEE Trans. Signal Process. 2022, 70, 2293–2305. [Google Scholar] [CrossRef]
  29. Cui, G.; Fu, Y.; Yu, X.; Li, J. Robust Transmitter–Receiver Design in the Presence of Signal-Dependent Clutter. IEEE Trans. Aerosp. Electron. Syst. 2018, 54, 1871–1882. [Google Scholar] [CrossRef]
  30. Alhujaili, K.; Monga, V.; Rangaswamy. Quartic Gradient Descent for Tractable Radar Slow-Time Ambiguity Function Shaping. IEEE Trans. Aerosp. Electron. Syst. 2020, 56, 1474–1489. [Google Scholar] [CrossRef]
  31. Xiong, K.; Iu, H.H.C.; Wang, S. Kernel Correntropy Conjugate Gradient Algorithms Based on Half-Quadratic Optimization. IEEE Trans. Cybern. 2021, 51, 5497–5510. [Google Scholar] [CrossRef]
  32. ElMossallamy, M.A.; Seddik, K.G.; Chen, W.; Wang, L.; Li, G.Y.; Han, Z. RIS Optimization on the Complex Circle Manifold for Interference Mitigation in Interference Channels. IEEE Trans. Veh. Technol. 2021, 70, 6184–6189. [Google Scholar] [CrossRef]
  33. Zhong, K.; Hu, J.; Pan, C.; Yu, X.; Li, X. MIMO Radar Beampattern Design Based on Manifold Optimization Method. IEEE Commun. Lett. 2022, 26, 1086–1090. [Google Scholar] [CrossRef]
  34. Zhong, K.; Hu, J.; Cong, Y.; Cui, G.; Hu, H. RMOCG: A Riemannian Manifold Optimization-Based Conjugate Gradient Method for Phase-Only Beamforming Synthesis. IEEE Antennas Wirel. Propag. Lett. 2022, 21, 1625–1629. [Google Scholar] [CrossRef]
  35. Bertsekas, D. Nonlinear Programming; Athena Scientific: Nashua, NH, USA, 1999. [Google Scholar]
  36. Ding, S.; Tong, N.; Zhang, Y.; Hu, X.; Zhao, X. Cognitive Antenna Selection in MIMO Imaging Radar. IEEE Trans. Geosci. Remote. Sens. 2021, 59, 9829–9841. [Google Scholar] [CrossRef]
  37. Zhang, H.; Shi, J.; Zhang, Q.; Zong, B.; Xie, J. Antenna Selection for Target Tracking in Collocated MIMO Radar. IEEE Trans. Aerosp. Electron. Syst. 2021, 57, 423–436. [Google Scholar] [CrossRef]
  38. Cui, G.; Yu, X.; Carotenuto, V.; Kong, L. Space-Time Transmit Code and Receive Filter Design for Colocated MIMO Radar. IEEE Trans. Signal Process. 2017, 65, 1116–1129. [Google Scholar] [CrossRef]
  39. Bose, A.; Khobahi, S.; Soltanalian, M. Efficient waveform covariance matrix design and antenna selection for MIMO radar. Signal Process. 2021, 183, 107985. [Google Scholar] [CrossRef]
Figure 1. The normalized objective function versus iteration numbers with different desired beampatterns Case 1 and Case 2.
Figure 1. The normalized objective function versus iteration numbers with different desired beampatterns Case 1 and Case 2.
Remotesensing 15 00633 g001
Figure 2. The beampattern matching comparison between different methods when considering Case 1 as the desired beampattern.
Figure 2. The beampattern matching comparison between different methods when considering Case 1 as the desired beampattern.
Remotesensing 15 00633 g002
Figure 3. The beampattern matching comparison between different methods when considering Case 2 as the desired beampattern.
Figure 3. The beampattern matching comparison between different methods when considering Case 2 as the desired beampattern.
Remotesensing 15 00633 g003
Figure 4. The beampattern matching performance comparison with ω c = 0 and ω c = 1 .
Figure 4. The beampattern matching performance comparison with ω c = 0 and ω c = 1 .
Remotesensing 15 00633 g004
Figure 5. The beampattern matching performance comparison with M = 10 antennas and a different number of grid points.
Figure 5. The beampattern matching performance comparison with M = 10 antennas and a different number of grid points.
Remotesensing 15 00633 g005
Figure 6. The corresponding sparse antenna positions with M = 10 antennas and a different number of grid points.
Figure 6. The corresponding sparse antenna positions with M = 10 antennas and a different number of grid points.
Remotesensing 15 00633 g006
Figure 7. The beampattern matching performance comparison between the method in [39] and the proposed method with M = 10 antennas and a different number of grid points.
Figure 7. The beampattern matching performance comparison between the method in [39] and the proposed method with M = 10 antennas and a different number of grid points.
Remotesensing 15 00633 g007
Table 1. The MSE, σ , computation complexity, and convergence time (seconds) for different methods when considering Case 1 as the desired beampattern.
Table 1. The MSE, σ , computation complexity, and convergence time (seconds) for different methods when considering Case 1 as the desired beampattern.
MethodsMSE σ Computation ComplexityConvergence Time (s)
RNN in [14]0.00980-430
CA in [10]0.01020 O ( M 3.5 + M 3 ) 182
MM in [12]0.00950 O ( M 2 L ) 6.25
ADMM in [13]0.00890.0018 O ( M 3 L 3 ) 444
Proposed method0.00860 O ( M 2 L 2 ) 30.2
Table 2. The MSE, σ , computation complexity, and convergence time (seconds) for different methods when considering Case 2 as the desired beampattern.
Table 2. The MSE, σ , computation complexity, and convergence time (seconds) for different methods when considering Case 2 as the desired beampattern.
MethodsMSE σ Computation ComplexityConvergence Time (s)
RNN in [14]0.03900-450
CA in [10]0.03910 O ( M 3.5 + M 3 ) 176
MM in [12]0.04420 O ( M 2 L ) 6.18
ADMM in [13]0.03820.0015 O ( M 3 L 3 ) 440
Proposed method0.03810 O ( M 2 L 2 ) 38.0
Table 3. The cross-correlation sidelobes term under different values of ω c by the proposed method.
Table 3. The cross-correlation sidelobes term under different values of ω c by the proposed method.
ω c = 0 ω c = 0.001 ω c = 0.01 ω c = 0.1 ω c = 1 ω c = 10
The values of the cross-correlation sidelobes term 3.012 × 10 4 538.023.030.2541 2.577 × 10 4 1.313 × 10 3
Table 4. The corresponding MSE values with M = 10 antennas and a different number of grid points.
Table 4. The corresponding MSE values with M = 10 antennas and a different number of grid points.
Grid Points N = 10 N = 13 N = 15 N = 20
MSE0.03810.02400.02210.0191
Table 5. The corresponding MSE values between the proposed method and the method in [39] with M = 10 antennas and a different number of grid points.
Table 5. The corresponding MSE values between the proposed method and the method in [39] with M = 10 antennas and a different number of grid points.
Grid Points/MSE N = 13 N = 15 N = 20
The method in [39]0.02660.02350.0249
The proposed method0.02400.02210.0191
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Xiong, W.; Hu, J.; Zhong, K.; Sun, Y.; Xiao, X.; Zhu, G. MIMO Radar Transmit Waveform Design for Beampattern Matching via Complex Circle Optimization. Remote Sens. 2023, 15, 633. https://doi.org/10.3390/rs15030633

AMA Style

Xiong W, Hu J, Zhong K, Sun Y, Xiao X, Zhu G. MIMO Radar Transmit Waveform Design for Beampattern Matching via Complex Circle Optimization. Remote Sensing. 2023; 15(3):633. https://doi.org/10.3390/rs15030633

Chicago/Turabian Style

Xiong, Weijie, Jinfeng Hu, Kai Zhong, Yibao Sun, Xiangqing Xiao, and Gangyong Zhu. 2023. "MIMO Radar Transmit Waveform Design for Beampattern Matching via Complex Circle Optimization" Remote Sensing 15, no. 3: 633. https://doi.org/10.3390/rs15030633

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