Next Article in Journal
Validating HF Radar Current Accuracy via Lagrangian Measurements and Radar-to-Radar Comparisons in Highly Variable Surface Currents
Previous Article in Journal
Seismo-Traveling Ionospheric Disturbances from the 2024 Hualien Earthquake: Altitude-Dependent Propagation Insights
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Robust Low-Sidelobe MIMO Dual-Function Radar–Communication Waveform Design

National Key Laboratory of Radar Signal Processing, Xidian University, Xi’an 710071, China
*
Author to whom correspondence should be addressed.
Remote Sens. 2025, 17(7), 1242; https://doi.org/10.3390/rs17071242
Submission received: 11 February 2025 / Revised: 25 March 2025 / Accepted: 30 March 2025 / Published: 31 March 2025

Abstract

:
In multi-input–multi-output (MIMO) dual-function radar–communication (DFRC) systems, the inevitable amplitude–phase errors increase the sidelobe of transmit beampattern and distort the synthesized waveforms, which degrades both radar and communication performance. Due to this, a robust low-sidelobe MIMO DFRC waveform design method is proposed. Firstly, a DFRC transmit signal model based on the uncertainty sets of amplitude–phase errors is established. The robust low-sidelobe MIMO DFRC waveform design problem is then formulated. In this problem, the sidelobe of transmit beampattern is minimized with the constraints on the mutual interference and the desired waveforms. To decrease the computational complexity, an alternating direction method of multipliers (ADMM)-based waveform design method is proposed, and the convergence is proved. Finally, some simulation results are presented to validate the effectiveness of the proposed method.

1. Introduction

With advancements in electronic technology, both radar and communication systems need greater bandwidth to meet the increasing demands for detection and information transmission [1,2]. This leads to a spectrum conflict between radar and communication systems. To address this issue, researchers have proposed spectrum-sharing methods, including radar–communication coexistence system design methods and dual-function radar–communication (DFRC) system design methods.
Radar–communication coexistence systems achieve spectrum sharing through the collaborative operation of two individual radar and communication devices [3,4,5,6,7]. However, these two individual devices may increase the system volume, and information exchange becomes necessary, such as channel state data, radar waveform characteristics, and communication modulation schemes, which increase the complexity of system design [8,9]. In contrast, DFRC systems can share antennas, digital signal processing units, display, and control devices to reduce the hardware cost, volume, and weight of the platform [10,11,12,13,14]. This has prompted the DFRC system to become a hot topic of research. To further improve the resource utilization of DFRC systems, the key is to design the DFRC waveform.
DFRC waveforms simultaneously support both radar and communication functions. Existing waveform design strategies can be categorized into two approaches: single-input–single-output-based (SISO) and multi-input–multi-output-based (MIMO) DFRC waveform design.
For SISO DFRC waveform designs, one method is to use communication waveforms or modified versions to achieve radar function. For instance, orthogonal frequency-division multiplexing (OFDM)-based DFRC waveforms are designed in [15,16,17,18,19,20]. The designed OFDM DFRC waveforms have high communication data rate and certain detection capabilities. In [21,22,23,24], DFRC waveform design methods based on orthogonal time frequency space are proposed, which have better Doppler robustness compared to the OFDM DFRC waveforms. Another strategy is to embed communication data into radar waveforms. For instance, DFRC waveforms via temporal and frequency modulation are devised in [25,26,27,28,29]. However, this kind of method is only applicable in scenarios where the target and the user are in the same direction. In such scenarios, either the communication or the radar performance may degrade, such as higher communication error rates or radar autocorrelation sidelobes.
MIMO DFRC waveform design methods have more design degrees of freedom in space, and they are commonly employed for multi-target detection and multi-user communication in different directions. These methods fall into two primary categories. One approach is to design DFRC waveforms to achieve the transmit beampattern that can perform radar and communication functionalities in the mainlobe and sidelobe, respectively. In this kind of approach, radar is considered as the primary function of MIMO DFRC systems. For instance, in [30,31], MIMO orthogonal waveforms are designed to ensure a desired transmit beampattern mainlobe for target detection while modulating the sidelobe for communication. In other methods, the amplitude of the sidelobe is controlled [32] or the phase of the sidelobe is modulated [33] to convey the information. In [34], both amplitude and phase of the sidelobe are jointly designed to transfer the communication information. However, these methods may have a low communication data rate [35].
Another approach synthesizes radar and communication waveforms in distinct directions for simultaneous detection and data transmission. In [36], transmit beamforming weights are optimized for multi-target detection and multi-user communication. To further improve the utilization of the spatial degrees of freedom, a pre-coding method is introduced in [37], formulating DFRC waveforms as a weighted combination of radar waveforms and communication symbols. Meanwhile, constrained optimization methods were explored to achieve desired beampatterns while mitigating multi-user interference in [38]. However, in these methods the synthesized waveforms are not constrained; therefore, they may not be the desired ones. To this end, in [39,40], minimum-norm optimization methods are introduced to ensures accurate waveform synthesis for both radar and communication tasks. The methods can be improved by reducing the sidelobe [41] and space–time coding [42].
It is noteworthy that the aforementioned design methods do not consider the system errors in the MIMO DFRC systems. In practice, the inevitable amplitude–phase errors increase the sidelobe of transmit beampattern, distort the synthesized waveforms, and degrade both radar and communication performance. Under amplitude–phase errors, although there are a lot studies on either the robust radar or communication waveform design, such as [43,44], a robust DFRC waveform design method addressing these errors has not been reported.
To address this issue, this paper proposes a robust low-sidelobe MIMO DFRC waveform design method. Firstly, under amplitude–phase errors, a DFRC transmit signal model based on uncertainty sets is developed and the robust low-sidelobe waveform design problem is formulated. Then, the robust low-sidelobe MIMO DFRC waveform is derived through pre-coding weight optimization. To reduce computational complexity, an alternating direction method of multipliers (ADMM)-based approach is introduced, and its convergence and computational efficiency are analyzed. Finally, simulation results are provided to validate the proposed method.
For clarity, the primary contributions of this work are summarized as follows:
  • A transmit signal model based on uncertainty sets of amplitude–phase errors is formulated for MIMO DFRC systems.
  • A robust low-sidelobe MIMO DFRC waveform design method is proposed using the ADMM framework, which is convergent and has high computational efficiency.
Notations: Operators · T and · H represent transpose and conjugate-transpose, respectively. The Euclidean norm is given by · 2 . Re · and Im · represent the real component and imaginary component, respectively. ∇ represents the gradient operation.

2. Signal Model and Problem Description

In this section, we present a DFRC transmit signal model based on uncertainty sets in the MIMO DFRC system. Then, the optimization problem for the robust low-sidelobe waveform design is formulated.

2.1. DFRC Transmit Signal Model

As illustrated in Figure 1, a MIMO DFRC system with a uniform linear array (ULA) consisting of M antennas is considered. Each element can transmit individual waveforms, enabling the simultaneous synthesis of radar and communication waveforms in the target and user directions. Therefore, the two functions can work simultaneously within the same spectrum, rather than requiring separate spectra. Let the discrete transmit waveform from the mth antenna be denoted as x m ( n ) , where m = 0 , , M 1 and n = 0 , , N 1 , with N representing the waveform length. Hence, all the transmit waveform can be formulated as the M × N waveform matrix X = x 0 , , x N 1 , where x n = x 0 n , , x M 1 n T , and X is to be optimized. We define the desired radar as s R = s R 0 , , s R N 1 T and the desired communication as s C = s C 0 , , s C N 1 T . Hence, to synthesize the desired waveforms simultaneously, X of the MIMO DFRC system needs to satisfy
a H θ R X = s R T ,
a H θ C X = s C T ,
where θ R is the target direction, θ C is the user direction, and we assume that θ R θ C . In (1) and (2), the steering vector is defined as a θ = [ 1 , , e j 2 π λ M 1 d sin θ ] H , where d is the antenna interval, and λ is the wavelength. To satisfy (1) and (2) in [39], X is represented as the combination of the radar transmit waveform X R and the communication transmit waveform X C , where X R = w R s R T and X C = w C s C T . Therefore, X can be represented as
X = X R + X C = w R s R T + w C s C T .
In this case, the optimal X is derived by optimizing the radar and communication pre-coding weight vectors w R and w C .
However, in practice, amplitude–phase errors in the MIMO DFRC system are inevitable. Even after calibration, residual array amplitude and phase errors still exist. These errors lead to a deviation between the ideal and real steering vectors, increase the sidelobe of transmit beampattern, and distort the synthesized waveforms in the target and user directions. Hence, the performance of the MIMO DFRC system degrades. To address this issue, we propose a robust low-sidelobe MIMO DFRC waveform design method when there are amplitude–phase errors.

2.2. Problem Formulation

Under amplitude–phase errors in a MIMO DFRC system, the real steering vector a ˜ ( θ ) deviates from its ideal one. As stated in [45], it is represented as a ˜ ( θ ) = a ( θ ) + e ( θ ) , where a ( θ ) is the ideal steering vector, and e ( θ ) denotes the unknown error component. The error vector e ( θ ) belongs to the uncertainty set
Σ = e θ e θ 2 ε ,
where ε represents the upper bound of the modulus of the error vector, and 0 < ε < a θ 2 = M .
Replacing the ideal steering vectors a θ R in (1) and a θ C in (2) with the real steering vectors a ˜ θ R and a ˜ θ C , and substituting (3) into (1) and (2), we obtain
a ˜ H θ R w R s R T + a ˜ H θ R w C s C T = s R T ,
a ˜ H θ C w R s R T + a ˜ H θ C w C s C T = s C T ,
where a ˜ H θ R w C s C T can be regarded as the interference from the communication to the radar signals, and a ˜ H θ C w R s R T can be regarded as the interference from the radar to the communication signals. The distortion in the synthesized waveforms is mainly caused by the interference.
To minimize the sidelobe power of transmit beampattern and satisfy the constraints in (5) and (6), the robust low-sidelobe MIMO DFRC waveform design method can be formulated as
min w R , w C A H ( Θ ˜ ) ( w R s R T + w C s C T ) F 2
s . t . w R H a ˜ θ R 1
w R H a ˜ θ C β
w C H a ˜ θ C 1
w C H a ˜ θ R β
w R 2 2 = 1 , w C 2 2 = 1 e θ R , e θ C Σ ,
where A ( Θ ˜ ) = a θ 1 , a θ 2 , , a θ Q is composed of the ideal steering vectors in the sidelobe directions, and Θ ˜ = θ 1 , θ 2 , , θ Q represents the set of angles in the sidelobe; 0 < β 1 . In this paper, the radar and communication mainlobes were treated as the mainlobes of the transmit beampattern, while the remaining components were regarded as the sidelobe angular range. In (7a), the objective function represents the transmit power in the sidelobe of the beampattern. Constraints in (7b) and (7d) ensure that the waveforms can be synthesized in their respective target and user directions. Additionally, constraints in (7c) and (7e) ensure that the mutual interference is suppressed. The constraint in (7f) is to control the total transmit power. Note that both w R H a ˜ θ R in (7b) and w C H a ˜ θ C in (7d) have upper bounds, since the moduli of the error steering vectors are limited.
Solving the optimization problem in (7), the optimal pre-coding weights are obtained, and substituting them into (3), the optimal X is achieved. In the following, we discuss how to solve the problem in (7).

3. Robust Low-Sidelobe MIMO DFRC Waveform Design

In this section, a robust low-sidelobe MIMO DFRC radar and communication waveform design method is proposed, and the computational complexity and convergence are analyzed.

3.1. Problem Relaxation

The optimization problem in (7) is challenging due to (1) the coupled variables in (7a) and (2) the non-convex and nonlinear constraints in (7b)–(7f). Therefore, the optimization problem in (7) needs to be relaxed. Based on the triangle inequality, the objective function in (7a) satisfies
A H ( Θ ˜ ) w R s R T + w C s C T F 2 A H ( Θ ˜ ) w R s R T F 2 + A H ( Θ ˜ ) w C s C T F 2 .
According to (8), the problem in (7) is relaxed as two optimization problems
min w R A H ( Θ ˜ ) w R s R T F 2
s . t . w R H a ˜ θ R 1
w R H a ˜ θ C β
w R 2 2 = 1 e θ R , e θ C Σ ,
min w C A H ( Θ ˜ ) w C s C T F 2 s . t . w C H a ˜ θ C 1 w C H a ˜ θ R β w C 2 2 = 1 e θ R , e θ C Σ .
Since the optimization problems in (9) and (10) are similar, our discussion focuses only on solving (9). The problem in (10) can be solved by same approach.
In (9), based on the triangle inequality and the Cauchy–Schwarz inequality, it can be observed that
w R H a ˜ θ R = w R H a θ R + e θ R w R H a θ R w R H e θ R w R H a θ R ε w R 2 .
At this point, the constraint in (9b) can be relaxed as
w R H a θ R ε w R 2 1 .
Using (12), the optimization problem in (9) can be relaxed as
min w R A H ( Θ ˜ ) w R s R T F 2
s . t . w R H a θ R ε w R 2 1
w R H a ˜ θ C β , e θ C Σ
w R 2 2 = 1 .
It can be observed that the mutual interference suppression constraint in (13c) and the transmit power constraint in (13d) are still non-convex and nonlinear. The optimal transmit waveform is derived in Section 3.2 by solving (13).

3.2. Optimal Transmit Waveform Design

In this section, the problem in (13) is solved. Using a similar approach, the optimal communication pre-coding weight vector can be derived. Then, the optimal transmit waveform X is obtained by using (3) and the derived optimal pre-coding weight vectors.

3.2.1. Pre-Coding Weight Vectors Optimized Based on Low-Sidelobe Criterion

Note that if the constraints in (13c) and (13d) are removed, the optimization problem in (13) can become convex. Therefore, the pre-coding weight vector w R was first optimized by solving (13) without these constraints. Then, the obtained pre-coding weight vector w R were further designed to satisfy the mutual interference suppression constraint in (13c) and the transmit power constraint in (13d).
Ignoring the constraints in (13c) and (13d), (13) can be relaxed as
min w R A H ( Θ ˜ ) w R s R T F 2
s . t . w R H a θ R ε w R 2 1 .
The problem in (14) remains non-convex due to the absolute value term w R H a ( θ R ) in (14b). Notably, if w R is the solution to (14), then e j φ w R is also the solution for any φ . Therefore, multiplying w R by a specific phase e j φ 0 , we can make sure that w R H a θ R = Re w R H a θ R and Im w R H a θ R = 0 . Then, the optimization problem in (14) can be transformed into
min w R A H ( Θ ˜ ) w R s R T F 2 s . t . Re w R H a θ R 1 + ε w R 2 .
The problem in (15) is convex, and it can be solved by using the CVX toolbox in [46]. The optimal solution obtained via CVX is denoted as w R c v x * . Similarly, we can obtain the communication pre-coding weight vector as w C _ c v x * .
However, the CVX has high computational complexity. To improve the computational efficiency, we propose a DFRC waveform design method based on the ADMM algorithm.
Let t 2 = Re a ( θ R ) Im a ( θ R ) , u = Re w R T Im w R T T , t 1 = Im a ( θ R ) Re a ( θ R ) , P = Re A H ( Θ ˜ ) Im A H ( Θ ˜ ) Im A H ( Θ ˜ ) Re A H ( Θ ˜ ) , and let us introduce the auxiliary variable v , the optimization problem in (15) can be rewritten as
min u , v P T us R T F 2 s . t . t 2 T v 1 + ε v 2 u = v .
Let D v v t 2 T v 1 + ε v 2 and the convex set D v be closed and nonempty. The optimization problem in (16) can be simplified as
min u , v P T u s R T F 2
s . t . u = v , v D v .
The augmented Lagrangian function for the problem in (17) is expressed as
L ρ u , v , r = P T us R T F 2 + ρ 2 u v + r 2 2 ρ 2 r 2 2 ,
where ρ is a penalty factor, and r is a scaled dual variable.
Based on the ADMM algorithm framework [47], the variables u , v , and r are iteratively optimized. The initial optimization framework is given by
u ψ + 1 = arg min u L ρ u , v ψ , r ψ
v ψ + 1 = arg min v L ρ u ψ + 1 , v , r ψ
r ψ + 1 = r ψ + u ψ + 1 v ψ + 1 .
For the ψ + 1 th iteration, with v ( ψ ) and r ( ψ ) fixed, u ( ψ + 1 ) is updated by solving
u L ρ u ( ψ + 1 ) , v ψ , r ψ = 0 .
Substituting (18) into (20) and simplifying, we obtain
s R s R T P P T + ρ I 2 M u ψ + 1 = ρ v ψ ρ r ψ .
From (21), we obtain u ψ + 1 as
u ψ + 1 = s R s R T P P T + ρ I 2 M 1 ρ v ψ ρ r ψ .
When u ψ + 1 and r ψ are fixed, v ψ + 1 can be updated by solving
min v ψ + 1 v ψ + 1 u ψ + 1 r ψ 2 2
s . t . t 2 T v ψ + 1 1 + ε v ψ + 1 2 .
The optimization problem in (23) is convex. To reduce complexity, taking the square on both sides of (23b), (23) can be relaxed as
min v ψ + 1 v ψ + 1 u ψ + 1 r ψ 2 2
s . t . t 2 T v ψ + 1 1 2 ε 2 v ψ + 1 T v ψ + 1 .
Then, the Lagrangian function for (24a) and (24b) can be expressed as
L y u ψ + 1 , v ψ + 1 , r ψ = v ψ + 1 u ψ + 1 r ψ 2 2 + y ε 2 v ψ + 1 T v ψ + 1 y t 2 T v ψ + 1 1 2 ,
where the multiplier y > 0 . Let v L y = 0 , v ψ + 1 be expressed as
v ψ + 1 = 1 + y ε 2 I 2 M y t 2 t 2 T 1 u ψ + 1 + r ψ y t 2 .
Based on the matrix inversion lemma, (26) can be rewritten as
v ψ + 1 = 1 1 + y ε 2 I 2 M + y t 2 t 2 T 1 + y ε 2 t 2 T t 2 u ψ + 1 + r ψ y t 2 .
Substituting (27) into the constraint in (24b), the optimal y * can be obtained by solving
g y = g 4 y 4 + g 3 y 3 + g 2 y 2 + g 1 y + g 0 = 0 ,
where g 4 = ε 6 t 2 2 2 ε 2 , g 3 = 2 ε 4 t 2 2 2 2 ε 2 , g 1 = 2 ε 2 [ 2 t 2 T z t 2 2 2 ε 2 z 2 2 2 ] , g 0 = ε 2 z 2 2 t 2 T z 1 2 , and g 2 = ε 2 t 2 2 2 + 2 ε 2 t 2 T z 3 t 2 2 2 ε 2 t 2 T z 2 + t 2 2 2 ε 2 2 z 2 2 , with z = u k + 1 + r k . We can prove that g 4 > 0 , g 3 > 0 , g 1 < 0 , and g 0 < 0 (please see Appendix A for detail). According to Descartes’s rule of signs [48], since the coefficients g 4 , g 3 , g 2 , g 1 , and g 0 in (28) have only once sign change, the quartic equation in (28) has only one positive root y * . According to [49], the positive root y * has the analytic form
y * = g 3 4 g 4 + 1 2 g 3 2 4 g 4 2 2 g 2 3 g 4 + γ + 1 2 g 3 2 2 g 4 2 4 g 2 3 g 4 γ + g 3 3 g 4 3 + 4 g 3 g 2 g 4 2 8 g 1 g 4 4 g 3 2 4 g 4 2 2 g 2 3 g 4 + γ ,
where γ = 2 3 γ 1 3 g 4 γ 2 + 4 γ 1 3 + γ 2 2 3 + γ 2 + 4 γ 1 3 + γ 2 2 3 3 2 3 g 4 , γ 1 = g 2 2 3 g 3 g 1 + 12 g 4 g 0 and γ 2 = 2 g 2 2 9 g 3 g 2 g 1 + 27 g 4 g 1 2 + 27 g 3 2 g 0 72 g 4 g 2 g 0 . The optimal v ψ + 1 is obtained by substituting y * into (27), yielding
v ψ + 1 = 1 1 + y * ε 2 I 2 M + y * t 2 t 2 T 1 + y * ε 2 t 2 T t 2 · u ψ + 1 + r ψ y * t 2 .
When u ψ + 1 and v ψ + 1 are fixed, the scaled dual variable r ψ + 1 can be obtained by using (19c).
Let the residuals h uv = u ψ + 1 v ψ + 1 2 2 and h vv = v ψ + 1 v ψ 2 2 . If h uv μ uv and h vv μ vv , or the number of iterations ψ > ψ max , the iteration process ends, where μ uv and μ vv are the thresholds. To improve the iteration speed, following the derivations in [50,51], for the ψ + 1 th iteration, the update for ρ is expressed as
ρ ψ + 1 = 2 ρ ψ , if 0.1 h uv > h vv 0.5 ρ ψ , if 0.1 h vv > h uv ρ ψ , otherwise .
Then, we can obtain the radar pre-coding weight vector as w R _ a d m m * . Similarly, we can obtain the communication pre-coding weight vector as w C _ a d m m * .

3.2.2. Pre-Coding Weight Vectors Design Based on Mutual Interference Suppression Constraint and Transmit Power Constraint

Without the mutual interference suppression constraint in (13c), the synthesized waveforms in the target and user directions are distorted due to the mutual interference. To suppress that interference, the radar pre-coding weight vector was further designed to make sure that the radar interference in the communication mainlobe was minimized. Similarly, the communication pre-coding weight was also further designed to ensure that the communication interference in the radar mainlobe was minimized.
Let the radar and communication pre-coding weight vectors obtained in Section 3.2.1 be w R * and w C * , respectively. To satisfy the constraint in (13c), based on the concept of orthogonal projection, the interference from radar to communication signals can be minimized by projecting w R * onto the orthogonal complement space of the communication mainlobe. Similarly, the interference from communication to radar signals can be minimized by projecting w C * onto the orthogonal complement space of the radar mainlobe. To this end, the orthogonal complement space of the communication mainlobe is represented as
P C = I M A Θ C A H Θ C A Θ C 1 A H Θ C ,
where A Θ C = a θ C 1 , a θ C 2 , a θ C L is composed of the steering vectors in the communication mainlobe, and Θ C = θ C 1 , θ C 2 , , θ C L represents the set of angles in the communication mainlobe. The orthogonal complement space of the radar mainlobe is represented as
P R = I M A Θ R A H Θ R A Θ R 1 A H Θ R ,
where A Θ R = a θ R 1 , a θ R 2 , a θ R J is composed of the steering vectors in the radar mainlobe, and Θ R = θ R 1 , θ R 2 , , θ R J represents the set of angles in the radar mainlobe.
After projection, the radar pre-coding vector is expressed as
w ^ R * = P C w R * ,
and the communication pre-coding vector is expressed as
w ^ C * = P R w C * .
Finally, to satisfy the transmit power constraint in (13d), w ^ R * and w ^ C * are normalized as
w ^ R * = w ^ R * w ^ R * m = 1 M w ^ R , m * m = 1 M w ^ R , m * ,
w ^ C * = w ^ C * w ^ C * m = 1 M w ^ C , m * m = 1 M w ^ C , m * .
Substituting the designed w ^ R * in (36) and w ^ C * in (37) into (3), the optimal transmit waveform X * can be expressed as
X * = w ^ R * s R T + w ^ C * s C T .
The robust low-sidelobe MIMO DFRC waveform design method is summarized in Table 1 and is referred to as RLSD–ADMM. Note that Step 1 in Table 1 can be performed by using the CVX toolbox, which is referred to as RLSD–CVX in this paper.

3.3. Analysis of Computational Complexity and Convergence

3.3.1. Analysis of Computational Complexity

The computational complexity of the RLSD–ADMM method in Table 1 was analyzed as follows. Step 1(2) has a complexity of O ( Q M 2 ) , Step 1(3) O ( M 2 ) , and Step 1(4) O ( M ) . Therefore, the complexity of Step 1 is O ( ( Q M 2 + M 2 + M ) β ) O ( ( Q M 2 ) β ) , where β denotes the iteration count. Step 2 has a complexity of O ( M J 2 + M L 2 ) , Step 3 O ( M 2 ) , Step 4 O ( M ) , and Step 5 O ( M N ) . Consequently, the total complexity of RLSD-ADMM is O ( ( Q M 2 ) β + M J 2 + M L 2 + M 2 + M + M N ) .
For the RLSD–CVX method, Step 1 has a complexity of O ( ( N Q M 2 ) β ) , where β represents the iteration count. Steps 2–5 have the same complexities as in RLSD-ADMM. Therefore, the total complexity of RLSD-CVX is O ( ( N Q M 2 ) β + M J 2 + M L 2 + M 2 + M + M N ) .
As observed, if the iteration number is the same for both methods, the RLSD–ADMM method has lower computational complexity than the RLSD–CVX method.

3.3.2. Analysis of Convergence

The convergence of the RLSD–ADMM method was analyzed based on the results in [47,52]. The Lyapunov function in the ψ th iteration in Table 1 was defined as
V ψ = 1 ρ f ψ f * 2 2 + ρ v ψ v * 2 2 ,
where f = ρ r , f * and v * are the optimal vectors for the corresponding vectors. Let p u be the objective function in (17a), i.e.,
p u = P T u s R T F 2 .
To simplify, let p ψ = p u ψ . Then, we obtain (please see Appendix B for detail)
V ψ + 1 V ψ ρ q ψ + 1 2 2 ρ v ψ + 1 v ψ 2 2 ,
p ψ + 1 p * f ψ + 1 T q ψ + 1 ρ v ψ + 1 v ψ T q ψ + 1 + v ψ + 1 v * ,
p * p ψ + 1 f * T q ψ + 1 ,
where p * is the optimal value of p ψ and q ψ + 1 = u k + 1 v ψ + 1 . From (41), we obtain that V ψ monotonically decreases as ψ increases. Therefore, from (39), we obtain that both f ψ and v ψ are bounded. Taking the cumulative summation on both sides of (41) with respective to the iteration index ψ and simplify, we obtain
ρ ψ = 0 [ q ψ + 1 2 2 + v ψ + 1 v ψ 2 2 ] V 0 ,
which implies that the series ψ = 0 [ q ψ + 1 2 2 + v ψ + 1 v ψ 2 2 ] is limited. According to the necessary condition for the convergence of a series, we obtain
lim ψ q ψ + 1 2 2 + v ψ + 1 v ψ 2 2 = 0 .
Since both q ψ + 1 2 2 and v ψ + 1 v ψ 2 2 are non-negative, we obtain lim ψ q ψ + 1 = 0 and lim ψ v ψ + 1 v ψ = 0 . Therefore, for (42) and (43), when ψ tends towards infinity, we obtain
lim ψ p ψ + 1 p * 0 ,
lim ψ p * p ψ + 1 0 .
From (46) and (47), we obtain lim ψ p ψ + 1 = p * . Note that the Steps 2–5 are all linear calculations and do not affect the convergence. Consequently, the proposed RLSD–ADMM method in Table 1 is convergent.

4. Simulation Results

4.1. Performance Metrics

In this section, the waveform error, peak-to-sidelobe ratio (PSLR), mutual interference level (MIL), average gain in pulse compression in radar mainlobe, and symbol error rate (SER) are given to assess the performance of the waveform design method.

4.1.1. Waveform Error

The relative error between the desired and synthesized waveforms is defined as
η i , n = a H θ i x n s i T n s i T n , i = R o r C .
To assess the waveform error, the average relative error is given by
Ψ i = 1 N n = 1 N η i , n , i = R o r C .
The standard deviation of the relative error is given by
σ i = n = 1 N η i , n Ψ i Ψ i N N 2 , i = R o r C .
We can see that the smaller the η i , n , Ψ i , and σ i , the better the designed waveform.

4.1.2. Peak-to-Sidelobe Ratio

The PSLR is given by
PSLR i = 10 log 10 P i P m , i = R o r C ,
where P R and P C represent the peak of the radar and communication mainlobe in the transmit beampattern, respectively, and P m represents the highest sidelobe of the transmit beampattern. We can see that the larger the PSLR i , the better the designed waveform.

4.1.3. Mutual Interference Level

To assess the mutual interference, the interference from radar to communication signals is defined as
MIL R = 1 L l = 1 L a H θ l w R s R T 2 2 ,
where a ( θ ) represents the real steering vector. The interference from communication to radar signals is defined as
MIL C = 1 J j = 1 J a H θ j w C s C T 2 2 .
We can see that the smaller the MIL R and MIL C , the better the designed waveform.

4.1.4. Average Gain of Pulse Compression in Radar Mainlobe

To assess the synthesized radar waveforms’ performance in the radar mainlobe, the average gain in pulse compression in the radar mainlobe is defined as
Γ = 1 J j = 1 J a H θ j X · s R .
We can see that the larger the Γ , the better the designed waveform.

4.1.5. Symbol Error Rate

To assess the communication performance, the SER is defined as
SER = N e N a ,
where N a is the communication symbol number and N e is the error symbol number. We can see that a smaller SER indicates better waveform performance.

4.2. Simulation

In the following simulations, a MIMO DFRC system with a ULA of 16 elements was considered, where the interval was half a wavelength. The desired radar waveform was a linear frequency modulation (LFM) signal targeting 0°, with a time-bandwidth product of 64. The desired communication waveform was a quadrature phase shift keying (QPSK) signal directed at 45°, with a bandwidth of 6.4 MHz. Since the radar waveform traveled in a round-trip link and the communication waveform traveled in a one-way link, the radar waveform transmit power was set 10 dB higher than the communication waveform transmit power. In the MIMO DFRC system, we assumed that the amplitude error among different elements obeyed the uniform distribution from 2 dB to 2 dB and the phase error among different elements obeyed the uniform distribution from −10° to 10°. The grid interval of angle was set to 0.1°. The results were averaged over 1000 Monte Carlo trials. The maximum iteration count was 2000, and the thresholds μ uv and μ vv were set to 10 5 .

4.2.1. Convergence Analysis

For the proposed RLSD–ADMM method, Figure 2 shows the relations of radar residuals h r uv and h r vv , as well as the communication residuals h c uv and h c vv with different iterations. As observed, these residuals decreased as the number of iterations increased. Hence, the proposed RLSD–ADMM method in Table 1 is convergent, which is consistent with the analysis in Section 3.3.2.
The computational times of the RLSD–CVX and RLSD–ADMM methods are presented in Table 2, based on experiments conducted on a computer with a 2.5 GHz CPU and 16 GB of memory. The length of the transmit waveform was N = 256 . As shown, the RLSD-ADMM method was better than the RLSD–CVX method in terms of computational speed.

4.2.2. Waveform Error

The synthesized radar and communication waveforms are displayed in Figure 3 and Figure 4, respectively. For comparison, the radar and communication synthesized waveforms by the linear superposition (LS) method [39] and minimum norm optimization (MNO) method [40] are also illustrated. In Figure 3a,b, compared with the LS and MNO methods, the real and imaginary components of the radar waveform synthesized by the proposed robust methods demonstrated a closer match to the desired waveform. For the relative error between the desired and synthesized radar waveforms in Figure 3c, the proposed robust methods’ errors were less than 0.01, lower than those of the LS and MNO methods. Additionally, Table 3 provides a summary of the average relative error Ψ R and the standard deviation of the relative error σ R for the various methods.
In Figure 4a,b, compared with the LS and MNO methods, the real and imaginary components of the communication waveform synthesized by the proposed robust methods demonstrated a closer match to the desired waveform. For the relative error between the desired and synthesized communication waveforms in Figure 4c, the proposed robust methods’ errors were less than 0.04, lower than those of the LS and MNO methods. Additionally, Table 3 also provides a summary of the average relative error Ψ C and the standard deviation of the relative error σ C for the various methods.
In Table 3, compared with the LS and MNO methods, the proposed robust methods had much lower average relative error Ψ and standard deviation of the relative error σ . This implies that the RLSD–ADMM and RLSD–CVX methods are more robust to the amplitude and phase errors.

4.2.3. Transmit Beampattern

The radar and communication transmit beampatterns formed by X R and X C are depicted in Figure 5a and Figure 5b, respectively. The transmit beampattern formed by X is shown in Figure 5c. In Figure 5, the transmit beampatterns formed by the LS method [39] are also illustrated for comparison. As observed, the proposed robust methods resulted in a significantly lower sidelobe of the transmit beampattern compared to the LS method. In Figure 5a, the proposed methods created a null in the mainlobe direction of communication. Hence, the interference from radar to communication signals could be suppressed. Similarly, in Figure 5b, a null was formed in the mainlobe direction of radar. Hence, the interference from communication to radar signals could be suppressed. Moreover, Figure 5c shows that the transmit power in the communication direction was approximately 10 dB lower than that in the radar direction, which was consistent with the simulation parameters. The PSLR and MIL of different methods are summarized in Table 4.
Table 4 presents a comparison of PSLR and MIL values between the proposed robust methods and the LS method. The results indicate that the RLSD–ADMM and RLSD–CVX approaches achieve higher PSLR and lower MIL, demonstrating robustness against the amplitude–phase errors.

4.2.4. Pulse Compression Gain in Radar Mainlobe

In Figure 6, compared with the LS method [39], the MNO method [40], and the J–TR–B method [53], the proposed robust methods had a higher pulse compression gain in the radar mainlobe. For both RLSD–CVX and RLSW–ADMM methods, the average gains in pulse compression in the radar mainlobe were 34.94 dB, while it was 34.65 dB for the LS method, 34.84 dB for the MNO method, and 34.67 dB for the J–TR–B method.
In Figure 7a and Figure 7b, the variations in the average gain in pulse compression in the radar mainlobe with the different amplitude and phase errors are shown, respectively. In Figure 7a, the fixed phase error was set to ±10°. Intuitively, the average gain in pulse compression in the radar mainlobe decreased as the amplitude error increased. In Figure 7b, the fixed amplitude error was set to ±2 dB. Similarly, the average gain in pulse compression in the radar mainlobe decreased as the amplitude error increased. Moreover, under the amplitude–phase errors, the proposed robust methods had a higher average gain in pulse compression in the radar mainlobe compared with the LS, MNO, and J–TR–B methods, as shown in Figure 7.

4.2.5. Symbol Error Rate

Figure 8 presents the variation in the communication SER as a function of the signal-to-noise ratio (SNR). The results indicated that the proposed robust methods achieved a lower SER compared to the LS, MNO, and J–TR–B methods. Moreover, they had very similar performance to the desired waveform.
In Figure 9a and Figure 9b, the variations in SER with the different amplitude and phase errors are shown, respectively. In Figure 9a, the SNR was set to 8 dB, and the fixed phase error was set to ±10°. As expected, the SER increased as the amplitude error increased. In Figure 9b, the SNR was set to 8 dB, and the fixed amplitude error was set to ±2 dB. Similarly, the SER increased as the phase error increased. Moreover, under the amplitude–phase errors, the proposed robust methods had a lower SER compared with the LS, MNO, and J–TR–B methods as shown in Figure 9.

5. Conclusions

In this paper, robust low-sidelobe MIMO DFRC waveform design methods were proposed to mitigate performance degradation resulting from amplitude–phase errors in MIMO DFRC systems. The proposed methods, i.e., the RLSD–CVX and RLSD–ADMM methods, could simultaneously synthesize the desired waveforms in the target and user directions, respectively, and they could achieve a much lower sidelobe of the transmit beampattern. Moreover, the RLSD–ADMM method was convergent and had lower computational complexity compared with the RLSD–CVX method. Compared with the LS, MNO, and J–TR–B methods, the proposed methods had much better performance in terms of waveform error, transmit beampattern, pulse compression gain in the radar mainlobe, and SER. In summary, the proposed methods have enhanced robustness against the amplitude–phase errors in MIMO DFRC systems.

Author Contributions

Conceptualization, X.L. and Y.L.; Methodology, X.L.; Software, X.L. and G.L.; Validation, X.L. and H.T.; Formal analysis, X.L. and Y.L.; Investigation, X.L. and G.L.; Resources, Y.L. and G.L.; Data curation, X.L.; Writing—original draft, X.L.; Writing—review & editing, X.L., Y.L. and G.L.; Visualization, H.W. and X.D.; Supervision, G.L.; Project administration, G.L.; Funding acquisition, Y.L. and G.L. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported in part by the National Nature Science Foundation of China (NSFC) under Grant 62431021, in part by the Dreams Foundation of Jianghuai Advance Technology Center under Grant 2023-ZM01D010, and in part by the Aeronautical Science Foundation of China under Grant 20230020081015.

Data Availability Statement

The data presented in this study are available on request from the corresponding author.

Conflicts of Interest

The authors declare no conflicts of interest.

Appendix A

For g 4 and g 3 in (28), since t 2 2 2 = M 2 , 0 < ε < M , and the antenna number M is usually greater than two, we obtain
g 4 = ε R 6 M 2 ε 2 > 0 ,
g 3 = 2 ε R 4 M 2 2 ε 2 > 0 .
For g 1 in (28), it can be rewritten as
g 1 z = 2 ε 2 z T Q g 1 z + 4 ε 2 t 2 T z 4 ε 2 ,
where Q g 1 = M 2 ε 2 I 2 M represents the coefficient matrix. Since all the eigenvalues of Q g 1 are less than zero, we obtain that Q g 1 is a negative matrix. Let z Q g 1 = 0 ; thus, we obtain
z g 1 * = 2 Q g 1 1 t 2 .
Substituting z g 1 * into (A3), we obtain the maximum value of g 1 as
g 1 , max = 4 ε 2 8 ε 2 t 2 T Q g 1 1 t 2 + 8 ε 2 Q g 1 1 t 2 T Q g 1 Q g 1 1 t 2 = 4 ε 2 < 0 .
Therefore, g 1 < 0 .
For g 0 in (28), define the coefficient matrix Q g 0 = Q g 1 ; hence, g 0 can be rewritten as
g 0 z = z T Q g 0 z + 2 t 2 T z 1 = g 1 z g 1 2 ε 2 2 ε 2 + 1 .
Using (A5), we obtain that the maximum value of g 0 is
g 0 , max = g 1 , max g 1 , max 2 ε 2 2 ε 2 + 1 = 1 < 0 .
Therefore, g 0 < 0 . The proof is complete.

Appendix B

The inequality in (43) is proved first, then the inequalities in (42) and (41) are proved. Let r = 1 ρ f . According to the objective function p u in (40), the augmented Lagrangian function L ρ u , v , r in (18) can be rewritten as
L ρ u , v , f = P T us R T F 2 + f T u v + ρ 2 u v 2 2 = p u + f T u v + ρ 2 u v 2 2 .

Appendix B.1. Proof of (43)

For p u , since the feasible domain D u = u u = v , v D v is closed and p u 0 , p u is closed, proper, and convex. The unaugmented Lagrangian function L 0 u , v , f in (A8) has at least one saddle point u * , v * , y * . Therefore, u * , v * is a solution of (17). Then, we have
u * = v * .
Since u * , v * , f * is a saddle point, we also conclude that
L 0 u * , v * , f * L 0 u ψ + 1 , v ψ + 1 , f * .
According to (A9), we find that L 0 u * , v * , f * = p * . Define p ψ + 1 = p u ψ + 1 ; (A10) is rewritten as
p * p ψ + 1 + f * T q ψ + 1 ,
where q ψ + 1 = u ψ + 1 v ψ + 1 . The proof of the inequality in (43) is complete.

Appendix B.2. Proof of (42)

According to (18) and (22), we obtain that u ψ + 1 is the optimal solution to L ρ u , v ψ , f ψ , i.e.,
u ψ + 1 = arg min u L ρ u , v ψ , f ψ .
Hence,
0 = L ρ u , v ψ , f ψ u u = u ψ + 1 = p u u u = u ψ + 1 + f k + ρ u ψ + 1 v ψ .
According to (19c), r = 1 ρ f and q ψ + 1 = u ψ + 1 v ψ + 1 , we obtain
f ψ = f ψ + 1 ρ q ψ + 1 .
Substituting (A14) and q ψ + 1 = u ψ + 1 v ψ + 1 into (A13) yields
0 = p u u u = u ψ + 1 + f ψ + ρ u ψ + 1 v ψ = p u u u = u ψ + 1 + f ψ + 1 ρ q ψ + 1 + ρ u ψ + 1 v ψ = p u u u = u ψ + 1 + f ψ + 1 ρ v ψ + 1 v ψ .
Hence,
u ψ + 1 = arg min u p u + f ψ + 1 ρ v ψ + 1 + ρ v ψ T u .
Similarly, we find
v ψ + 1 = arg min v f ψ + 1 T v .
According to (A16) and (A17), we obtain
p ψ + 1 + f ψ + 1 ρ v ψ + 1 + ρ v ψ T u ψ + 1 p * + f ψ + 1 ρ v ψ + 1 + ρ v ψ T u * ,
and
f ψ + 1 T v ψ + 1 f ψ + 1 T v * .
Taking the summation of both sides of (A18) and (A19), using (A9) and simplifying, the inequality in (42) is obtained. The proof of the inequality in (42) is complete.

Appendix B.3. Proof of (41)

Taking the summation of both sides of (42) and (43), we obtain
2 f ψ + 1 f * T q ψ + 1 2 ρ v ψ + 1 v ψ T q ψ + 1 + 2 ρ v ψ + 1 v ψ T v ψ + 1 v * 0 .
Note that it is complex to transform (A20) directly; thus, we divide (A20) into two parts and transform them separately. Using (A14), we have
2 f ψ + 1 f * T q ψ + 1 = 2 ρ f ψ f * T f ψ + 1 f ψ + 1 ρ f ψ + 1 f ψ 2 2 + ρ q ψ + 1 2 2 = 1 ρ f ψ + 1 f * 2 2 f ψ f * 2 2 + ρ q ψ + 1 2 2 .
Additionally,
ρ q ψ + 1 2 2 2 ρ v ψ + 1 v ψ T q ψ + 1 + 2 ρ v ψ + 1 v ψ T v ψ + 1 v * = ρ q ψ + 1 v ψ + 1 + v ψ 2 2 + ρ v ψ + 1 v * 2 2 ρ v ψ v * 2 2 .
Combining (A21) and (A22) and based on the Lyapunov function in (39), (A20) can be rewritten as
V ψ + 1 V ψ + ρ q ψ + 1 v ψ + 1 + v ψ 2 2 = V ψ + 1 V ψ + ρ q ψ + 1 2 2 + ρ v ψ + 1 v ψ 2 2 2 ρ q ψ + 1 T v ψ + 1 v ψ 0 .
According to (A17), we obtain that v ψ + 1 is the optimal solution to min v f ψ + 1 T v and v ψ is the optimal solution to min v f ψ T v . Therefore, we have
f ψ + 1 T v ψ + 1 f ψ + 1 T v ψ ,
and
f ψ T v ψ f ψ T v ψ + 1 .
Taking the summation of both sides of (A24) and (A25) and using (A14), we obtain
2 ρ q ψ + 1 T v ψ v ψ + 1 0 .
Taking the summation of both sides of (A23) and (A26), the inequality in (41) is obtained. The proof of the inequality in (41) is complete.

References

  1. Xu, Z.; Tang, B.; Ai, W.; Xie, Z.; Zhu, J. Radar Transceiver Design for Extended Targets Based on Optimal Linear Detector. IEEE Trans. Aerosp. Electron. Syst. 2025, 1–12. [Google Scholar]
  2. Xu, Z.; Tang, B.; Ai, W.; Zhu, J. Relative Entropy Based Jamming Signal Design Against Radar Target Detection. IEEE Trans. Signal Process. 2025, 73, 1200–1215. [Google Scholar]
  3. Zheng, L.; Lops, M.; Eldar, Y.C.; Wang, X. Radar and communication coexistence: An overview: A review of recent methods. IEEE Signal Process. Mag. 2019, 36, 85–99. [Google Scholar]
  4. Mahal, J.A.; Khawar, A.; Abdelhadi, A.; Clancy, T.C. Spectral coexistence of MIMO radar and MIMO cellular system. IEEE Trans. Aerosp. Electron. Syst. 2017, 53, 655–668. [Google Scholar]
  5. Li, B.; Petropulu, A.P. Joint transmit designs for coexistence of MIMO wireless communications and sparse sensing radars in clutter. IEEE Trans. Aerosp. Electron. Syst. 2017, 53, 2846–2864. [Google Scholar]
  6. Liu, F.; Garcia-Rodriguez, A.; Masouros, C.; Geraci, G. Interfering channel estimation in radar-cellular coexistence: How much information do we need? IEEE Trans. Wirel. Commun. 2019, 18, 4238–4253. [Google Scholar]
  7. Li, B.; Petropulu, A.P.; Trappe, W. Optimum co-design for spectrum sharing between matrix completion based MIMO radars and a MIMO communication system. IEEE Trans. Signal Process. 2016, 64, 4562–4575. [Google Scholar]
  8. Xiao, B.; Huo, K.; Liu, Y.X. Development and prospect of radar and communication integration. J. Electron. Inf. Technol. 2019, 41, 739–750. [Google Scholar]
  9. Zhang, J.A.; Liu, F.; Masouros, C.; Heath, R.W.; Feng, Z.; Zheng, L.; Petropulu, A. An overview of signal processing techniques for joint communication and radar sensing. IEEE J. Sel. Top. Signal Process. 2021, 15, 1295–1315. [Google Scholar]
  10. Ma, S.; Sheng, H.; Yang, R.; Li, H.; Wu, Y.; Shen, C.; Al-Dhahir, N.; Li, S. Covert beamforming design for integrated radar sensing and communication systems. IEEE Trans. Wirel. Commun. 2023, 22, 718–731. [Google Scholar]
  11. Zhao, N.; Wang, Y.; Zhang, Z.; Chang, Q.; Shen, Y. Joint transmit and receive beamforming design for integrated sensing and communication. IEEE Commun. Lett. 2022, 26, 662–666. [Google Scholar]
  12. Kumari, P.; Choi, J.; Gonzlez-Prelcic, N.; Heath, R.W. IEEE 802.11ad based radar: An approach to joint vehicular communication-radar system. IEEE Trans. Veh. Technol. 2018, 67, 3012–3027. [Google Scholar]
  13. Zhang, H.; Liu, W.; Zhang, Q.; Zhang, L.; Liu, B. Joint customer assignment, power allocation, and subchannel allocation in a UAV-based joint radar and communication network. IEEE Internet Things J. 2024, 11, 29643–29660. [Google Scholar]
  14. Zhang, H.; Liu, W.; Zhang, Q.; Zhang, L.; Liu, B.; Xu, H.X. Joint power, bandwidth, and subchannel allocation in a UAV-assisted DFRC network. IEEE Internet Things J. 2025, 1–17. [Google Scholar]
  15. Liu, Y.; Liao, G.; Yang, Z.; Xu, J. Multiobjective optimal waveform design for OFDM integrated radar and communication systems. Signal Process. 2017, 141, 331–342. [Google Scholar]
  16. Yin, T.; Guo, W.; Zhu, J.; Wu, Y.; Zhang, B.; Zhou, Z. Underwater Broadband Target Detection by Filtering Scanning Azimuths Based on Features of Sub-band Peaks. IEEE Sens. J. 2025, 1–9. [Google Scholar]
  17. Zhu, J.; Yin, T.; Guo, W.; Zhang, B.; Zhou, Z.; Liu, W. An Underwater Target Azimuth Trajectory Enhancement Approach in BTR. Appl. Acoust. 2025, 230, 110373. [Google Scholar]
  18. Liu, Y.; Liao, G.; Xu, J.; Yang, Z.; Huang, L.; Zhang, Y. Transmit power adaptation for orthogonal frequency division multiplexing integrated radar and communication systems. J. Appl. Remote Sens. 2017, 11, 1–17. [Google Scholar]
  19. Liu, Y.; Liao, G.; Xu, J.; Yang, Z.; Zhang, Y. Adaptive OFDM integrated radar and communications waveform design based on information theory. IEEE Commun. Lett. 2017, 21, 2174–2177. [Google Scholar]
  20. Liu, Y.; Liao, G.; Yang, Z. Robust OFDM integrated radar and communications waveform design based on information theory. Signal Process. 2019, 162, 317–329. [Google Scholar]
  21. Yuan, W.; Wei, Z.; Li, S.; Yuan, J.; Ng, D.W.K. Integrated sensing and communication-assisted orthogonal time frequency space transmission for vehicular networks. IEEE J. Sel. Top. Signal Process. 2021, 15, 1515–1528. [Google Scholar] [CrossRef]
  22. Gaudio, L.; Kobayashi, M.; Caire, G.; Colavolpe, G. On the effectiveness of OTFS for joint radar parameter estimation and communication. IEEE Trans. Wirel. Commun. 2020, 19, 5951–5965. [Google Scholar] [CrossRef]
  23. Zhu, J.; Xie, Z.; Jiang, N.; Song, Y.; Han, S.; Liu, W.; Huang, X. Delay-Doppler Map Shaping through Oversampled Complementary Sets for High Speed Target Detection. Remote Sens. 2024, 16, 2898. [Google Scholar] [CrossRef]
  24. Karpovich, P.; Zielinski, T.P. Random-padded OTFS modulation for joint communication and radar/sensing systems. In Proceedings of the 2022 23rd International Radar Symposium (IRS), Gdansk, Poland, 12–14 September 2022; pp. 104–109. [Google Scholar]
  25. Zhang, Y.; Li, Q.; Huang, L.; Pan, C.; Song, J. A Modified Waveform Design for Radar-Communication Integration Based on LFM-CPM. In Proceedings of the 2017 IEEE 85th Vehicular Technology Conference (VTC Spring), Sydney, NSW, Australia, 4–7 June 2017; pp. 1–5. [Google Scholar]
  26. Chen, X.; Wang, X.; Xu, S.; Zhang, J. A novel radar waveform compatible with communication. In Proceedings of the 2011 International Conference on Computational Problem-Solving (ICCP), Chengdu, China, 21–23 October 2011; pp. 177–181. [Google Scholar]
  27. Huang, T.; Shlezinger, N.; Xu, X.; Liu, Y.; Eldar, Y.C. MAJoRCom: Dual-function radar communication system using index modulation. IEEE Trans. Signal Process. 2020, 68, 3423–3438. [Google Scholar] [CrossRef]
  28. Huang, T.; Shlezinger, N.; Xu, X.; Ma, D.; Liu, Y.; Eldar, Y.C. Multicarrier agile phased array radar. IEEE Trans. Signal Process. 2020, 68, 5706–5721. [Google Scholar] [CrossRef]
  29. Sahin, A.; Hoque, S.S.M.; Chen, C.-Y. Index modulation with circularly-shifted chirps for dual-function radar and communications. IEEE Trans. Wirel. Commun. 2022, 21, 2938–2952. [Google Scholar] [CrossRef]
  30. Hassanien, A.; Amin, M.G.; Zhang, Y.D.; Ahmad, F. A dual function radar-communications system using sidelobe control and waveform diversity. In Proceedings of the 2015 IEEE Radar Conference (RadarCon), Arlington, VA, USA, 10–15 May 2015; pp. 1260–1263. [Google Scholar]
  31. Hassanien, A.; Amin, M.G.; Zhang, Y.D.; Ahmad, F. Dual-function radar-communications: Information embedding using sidelobe control and waveform diversity. IEEE Trans. Signal Process. 2016, 64, 2168–2181. [Google Scholar] [CrossRef]
  32. Arik, M.; Akan, O.B. Utilizing sidelobe ASK based joint radar-communication system under fading. In Proceedings of the 2017 IEEE Military Communications Conference (MILCOM), Baltimore, MD, USA, 10–15 May 2017; pp. 623–628. [Google Scholar]
  33. Hassanien, A.; Amin, M.G.; Zhang, Y.D. Phase-modulation based dual-function radar-communications. IET Radar Sonar Navig. 2016, 10, 1411–1421. [Google Scholar] [CrossRef]
  34. Hassanien, A.; Zhang, Y.D.; Gu, Y. Dual-function radar-communications using QAM-based sidelobe modulation. Digit. Signal Process. 2018, 82, 166–174. [Google Scholar]
  35. Liu, F.; Zhou, L.; Masouros, C.; Li, A.; Luo, W.; Petropulu, A. Toward dual-functional radar-communication systems: Optimal waveform design. IEEE Trans. Signal Process. 2018, 66, 4264–4279. [Google Scholar] [CrossRef]
  36. Liu, F.; Masouros, C.; Li, A.; Sun, H.; Hanzo, L. MU-MIMO communications with MIMO radar: From coexistence to joint transmission. IEEE Trans. Wirel. Commun. 2018, 17, 2755–2770. [Google Scholar]
  37. Liu, X.; Huang, T.; Shlezinger, N.; Liu, Y.; Zhou, J.; Eldar, Y.C. Joint Transmit Beamforming for Multiuser MIMO Communications and MIMO Radar. IEEE Trans. Signal Process. 2020, 68, 3929–3944. [Google Scholar]
  38. 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]
  39. Jiang, M.; Liao, G.; Yang, Z.; Liu, Y.; Chen, Y.; Li, H. Integrated waveform design for an Integrated Radar and Communication System with a Uniform Linear Array. In Proceedings of the 2020 IEEE 11th Sensor Array and Multichannel Signal Processing Workshop (SAM), Hangzhou, China, 8–11 June 2020; pp. 1–5. [Google Scholar]
  40. Jiang, M.; Liao, G.; Yang, Z.; Liu, Y.; Chen, Y. Integrated radar and communication waveform design based on a shared array. Signal Process. 2021, 182, 107956. [Google Scholar]
  41. Wu, W.; Han, G.; Cao, Y.; Huang, Y.; Yeo, T.-S. MIMO waveform design for dual functions of radar and communication with space-time coding. IEEE J. Sel. Areas Commun. 2022, 40, 1906–1917. [Google Scholar]
  42. Liu, X.; Liao, G.; Liu, Y.; Tang, H.; Wang, H. Low Sidelobe Integrated Radar and Communication Shared Waveform Design. In Proceedings of the 2023 3rd International Conference on Frontiers of Electronics, Information and Computation Technologies (ICFEICT), Yangzhou, China, 26–29 May 2023; pp. 559–563. [Google Scholar]
  43. Feng, Y.; Liao, G.; Xu, J.; Zhu, S.; Zeng, C. Robust adaptive beamforming against large steering vector mismatch using multiple uncertainty sets. Signal Process. 2018, 152, 320–330. [Google Scholar] [CrossRef]
  44. Huang, Y.; Vorobyov, S.A.; Luo, Z.-Q. Quadratic matrix inequality approach to robust adaptive beamforming for general-rank signal model. IEEE Trans. Signal Process. 2020, 68, 2244–2255. [Google Scholar]
  45. Vorobyov, S.A.; Gershman, A.B.; Luo, Z.Q. Robust adaptive beamforming using worst-case performance optimization: A solution to the signal mismatch problem. IEEE Trans. Signal Process. 2003, 51, 1702–1715. [Google Scholar]
  46. Grant, M.; Boyd, S. CVX: Matlab Software for Disciplined Convex Programming, version 2.1. March 2014. Available online: http://cvxr.com/cvx (accessed on 1 January 2020).
  47. Boyd, S.; Parikh, N.; Chu, E.; Peleato, B.; Eckstein, J. Distributed optimization and statistical learning via the alternating direction method of multipliers. Found. Trends Mach. Learn. 2011, 3, 1–122. [Google Scholar]
  48. Descartes, R.; Smith, D.E.; Latham, M.L. The Geometry of René Descartes: With a Facsimile of the First Edition, 1637; Dover Publications: Mineola, NY, USA, 1954. [Google Scholar]
  49. Abramowitz, M. The Solutions of Quartic Equations. In Handbook of Mathematical Functions with Formulas, Graphs, Mathematical Tables; Dover Publications: Mineola, NY, USA, 1972; pp. 17–18. [Google Scholar]
  50. He, B.S.; Yang, H.; Wang, S.L. Alternating Direction Method with Self-Adaptive Penalty Parameters for Monotone Variational Inequalities. J. Optim. Theory Appl. 2000, 106, 337–356. [Google Scholar]
  51. Wang, S.; Liao, L. Decomposition Method with a Variable Parameter for a Class of Monotone Variational Inequality Problems. J. Optim. Theory Appl. 2001, 109, 415–429. [Google Scholar]
  52. Liang, J.; So, H.C.; Li, J.; Farina, A. Unimodular Sequence Design Based on Alternating Direction Method of Multipliers. IEEE Trans. Signal Process. 2016, 64, 5367–5381. [Google Scholar]
  53. Liu, Z.; Aditya, S.; Li, H.; Clerckx, B. Joint Transmit and Receive Beamforming Design in Full-Duplex Integrated Sensing and Communications. IEEE J. Sel. Areas Commun. 2023, 41, 2907–2919. [Google Scholar]
Figure 1. MIMO DFRC system transmit model diagram.
Figure 1. MIMO DFRC system transmit model diagram.
Remotesensing 17 01242 g001
Figure 2. Convergence curve.
Figure 2. Convergence curve.
Remotesensing 17 01242 g002
Figure 3. Performance of radar waveforms. (a) Real part of radar waveforms. (b) Imaginary part of radar waveforms. (c) Relative error between desired radar waveform and synthesized radar waveforms.
Figure 3. Performance of radar waveforms. (a) Real part of radar waveforms. (b) Imaginary part of radar waveforms. (c) Relative error between desired radar waveform and synthesized radar waveforms.
Remotesensing 17 01242 g003
Figure 4. Performance of communication waveforms. (a) Real part of communication waveforms. (b) Imaginary part of communication waveforms. (c) Relative error between desired communication waveform and synthesized communication waveforms.
Figure 4. Performance of communication waveforms. (a) Real part of communication waveforms. (b) Imaginary part of communication waveforms. (c) Relative error between desired communication waveform and synthesized communication waveforms.
Remotesensing 17 01242 g004
Figure 5. Transmit beampattern results. (a) Radar transmit beampattern. (b) Communication transmit beampattern. (c) Transmit beampattern.
Figure 5. Transmit beampattern results. (a) Radar transmit beampattern. (b) Communication transmit beampattern. (c) Transmit beampattern.
Remotesensing 17 01242 g005
Figure 6. Pulse compression gain in radar mainlobe.
Figure 6. Pulse compression gain in radar mainlobe.
Remotesensing 17 01242 g006
Figure 7. Variations in average gain in pulse compression. (a) Average gain in pulse compression in the radar mainlobe versus amplitude error. (b) Average gain in pulse compression in the radar mainlobe versus phase error.
Figure 7. Variations in average gain in pulse compression. (a) Average gain in pulse compression in the radar mainlobe versus amplitude error. (b) Average gain in pulse compression in the radar mainlobe versus phase error.
Remotesensing 17 01242 g007
Figure 8. SER versus SNR.
Figure 8. SER versus SNR.
Remotesensing 17 01242 g008
Figure 9. The variations in SER. (a) SER versus amplitude error. (b) SER versus phase error.
Figure 9. The variations in SER. (a) SER versus amplitude error. (b) SER versus phase error.
Remotesensing 17 01242 g009
Table 1. Robust Low-Sidelobe MIMO DFRC Waveform Design.
Table 1. Robust Low-Sidelobe MIMO DFRC Waveform Design.
Input θ R , θ C , ε , s R , s C , w R 0 , w C 0 , M, μ uv , μ vv , ψ max .
Step 1while  h uv > μ uv or h vv > μ vv and ψ ψ max do
(1) Separate the real and imaginary components of
    a θ R , a θ C , A ( Θ ˜ ) , w R 0 , and  w C 0 ;
(2) u ψ is updated by (21);
(3) v ψ is updated by (29);
(4) r ψ is updated by (30);
(5) ψ = ψ + 1 .
Step 2Calculate P R by (32) and P C by (33);
Step 3Calculate w ^ R * by (34) and w ^ C * by (35);
Step 4Normalize w ^ R * by (36) and w ^ C * by (37);
Step 5Calculate X * by (38).
outputTransmit waveform matrix X * .
Table 2. Computational Time.
Table 2. Computational Time.
Method w R w C
RLSD-CVX59.18 s59.88 s
RLSD-ADMM0.32 s0.32 s
Table 3. Waveform Error.
Table 3. Waveform Error.
Method Ψ R Ψ C σ R σ C
LS2.8 ×  10 2 1.3 × 10 1 3.4 × 10 2 2.7 × 10 2
MNO 4.5 × 10 2 3.8 × 10 2 6.6 × 10 3 5.6 × 10 2
RLSD-CVX 3.9 × 10 3 2.5 × 10 2 7.0 × 10 4 1.0 × 10 2
RLSD-ADMM 4.0 × 10 3 2.5 × 10 2 7.6 × 10 4 1.1 × 10 2
Table 4. Results of PSLR and MIL for different methods.
Table 4. Results of PSLR and MIL for different methods.
MethodPSLRR/dBPSLRC/dBMILR/dBMILC/dB
LS13.033.20−1.17−9.90
RLSD-CVX17.017.09−2.41−12.64
RLSD-ADMM17.017.10−2.41−12.65
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

Liu, X.; Liu, Y.; Liao, G.; Tang, H.; Wang, H.; Dong, X. Robust Low-Sidelobe MIMO Dual-Function Radar–Communication Waveform Design. Remote Sens. 2025, 17, 1242. https://doi.org/10.3390/rs17071242

AMA Style

Liu X, Liu Y, Liao G, Tang H, Wang H, Dong X. Robust Low-Sidelobe MIMO Dual-Function Radar–Communication Waveform Design. Remote Sensing. 2025; 17(7):1242. https://doi.org/10.3390/rs17071242

Chicago/Turabian Style

Liu, Xuchen, Yongjun Liu, Guisheng Liao, Hao Tang, Heming Wang, and Xiaoyang Dong. 2025. "Robust Low-Sidelobe MIMO Dual-Function Radar–Communication Waveform Design" Remote Sensing 17, no. 7: 1242. https://doi.org/10.3390/rs17071242

APA Style

Liu, X., Liu, Y., Liao, G., Tang, H., Wang, H., & Dong, X. (2025). Robust Low-Sidelobe MIMO Dual-Function Radar–Communication Waveform Design. Remote Sensing, 17(7), 1242. https://doi.org/10.3390/rs17071242

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