Next Article in Journal
Generating and Detecting Solvable Chaos at Radio Frequencies with Consideration to Multi-User Ranging
Next Article in Special Issue
Effect of Structural Uncertainty in Passive Microwave Soil Moisture Retrieval Algorithm
Previous Article in Journal
Electronic Tongue Recognition with Feature Specificity Enhancement
Previous Article in Special Issue
Joint Optimization of Transmit Waveform and Receive Filter with Pulse-to-Pulse Waveform Variations for MIMO GMTI
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Constrained Transmit Beampattern Design Using a Correlated LFM-PC Waveform Set in MIMO Radar

1
School of Information Engineering, Nanchang University, Nanchang 330031, China
2
School of Electronic Information and Communications, Huazhong University of Science and Technology, Wuhan 430074, China
*
Author to whom correspondence should be addressed.
Sensors 2020, 20(3), 773; https://doi.org/10.3390/s20030773
Submission received: 14 December 2019 / Revised: 21 January 2020 / Accepted: 27 January 2020 / Published: 31 January 2020
(This article belongs to the Special Issue Radar and Radiometric Sensors and Sensing)

Abstract

:
This paper considers the design of a desired transmit beampattern under the good ambiguity function constraint using a correlated linear frequency modulation-phase coded (LFM-PC) waveform set in multiple-input-multiple-output (MIMO) radar. Different from most existing beampattern design approaches, we propose using the LFM-PC waveform set to conquer the challenging problem of synthesizing waveforms with constant-envelope and easy-generation properties, and, meanwhile, solve the hard constraint of a good ambiguity behaviour. First, the ambiguity function of the LFM-PC waveform set is derived, and the superiority of LFM-PC waveforms over LFM and PC waveforms is verified. The temporal and spatial characteristic analysis of the LFM-PC waveform set demonstrates that both the transmit beampattern and sidelobe level are mainly affected by the frequency intervals, bandwidths, and phase-coded sequences of the LFM-PC waveform set. Finally, the constrained beampattern design problem is formulated by optimizing these parameters for desired beampatterns and low sidelobes at different doppler frequencies, which is a bi-objective optimization problem. To solve this, we propose a joint optimization strategy followed by a mandatory optimization, where the sequence quadratic programming (SQP) algorithm and adaptive clonal selection (ACS) algorithm are exploited iteratively. The simulation results demonstrate the efficiency of our proposed method.

1. Introduction

A multiple-input-multiple-output (MIMO) radar has multiple transmit antennas to transmit multiple probing waveforms. The multiple waveforms can be orthogonal or correlated [1]. The waveform diversity offered by MIMO radar generates improved capabilities over the traditional phased-array radar in terms of target detection, identification, classification, and localization [2]. MIMO radars can be grouped into widely-distributed [3] and colocated [4] MIMO radars. We focus on the colocated MIMO radars in this paper.
Based on the ability to probe with distinct waveforms, transmit beampattern design in colocated MIMO radar has become a popular research topic [5]. By shaping the transmit beampattern, the radar radiation power can be properly managed to improve the energy efficiency, reduce the interference and increase the detection probability [6,7]. Thus, the waveforms should be optimally designed for the desired transmit beampattern, to control the radiation power distribution.
The related waveform design approaches can be divided into two categories. One category is a two-step strategy [5,8,9], where the waveform covariance matrix is first optimized, then the transmitted waveforms, under practical constraints, are synthesized using the covariance matrix. For instance, the waveform covariance matrix was devised to match the desired pattern through the semi-definite quadratic programming (SDQP) technique [5] and semi-definite programming (SDP) technique [8], and then a cyclic algorithm (CA) was proposed in [10], to synthesize the constant modulus waveform matrix to approximate the covariance matrix. Another category is to design the transmitted waveforms directly to fulfill a desired beampattern without the synthesis stage of the waveform covariance matrix [11,12,13,14,15,16]. In addition, independent waveforms [17,18] have been pre-processed with complex weights to form multi-rank beamformers to achieve the desired beampattern. However, this kind of method cannot guarantee equal power transmission from each antenna and a variety of desired beampatterns cannot be obtained.
Furthermore, the transmit beampattern design problem in more strict and practical situations is researched. Firstly, some works have paid attention to better approximating the desired beampattern by considering different aspects of the performance, such as the ripples within the energy focusing section, the attenuation of the sidelobes, the width of the transition band, the angle step-size, and the required number of transmit antennas [19]. The peak sidelobe level or the integrated sidelobe level of transmit beampattern were taken as figures of merit in the beampattern design problem [20]. Secondly, the robust design of waveform covariance matrices over steering vector mismatches and manifold vector perturbations [9,21] was studied. Thirdly, transmit beampatterns under spectral [22] and spatial interference [23] constraint have been considered. The work in [24] focused on the signal-to-interference-plus-noise ratio (SINR) enhancement using transmitted waveform covariance matrix optimization in colocated MIMO radars. The sparse frequency waveform design problem for the desired transmit beampattern in spectrum-crowded environment was considered in [25,26].
The above existing beampattern matching design methods rarely consider the following two problems. Firstly, the waveforms cannot be generated easily, as the waveforms synthesized from the designed covariance matrix must be constrained to a constant envelope. Secondly, the beampattern designs, above mentioned, might result in waveforms with high peak sidelobe levels, and, generally, with an undesired ambiguity function behaviour. Aiming at the first problem, a correlated multicarrier linear-frequency-modulation (LFM) waveform set was designed in [27], as the transmitted signals for the beampattern directly.
The obtained LFM waveforms have some advantages over the present waveforms, such as a constant-envelope and easy generation. Aiming at the second problem, the MIMO radar waveforms were synthesized for a desired beampattern in [28], under the constant modulus and similarity constraints, where the similarity constraint exploited an LFM waveform as a benchmark, thus allowing the designed signal to share good ambiguity characteristics with the known LFM waveform. However, the method in [27] did not consider the range sidelobe level or the ambiguity function of the designed waveforms, while the method in [28] still suffered from the constraint of constant-envelope and easy-generation. Therefore, we develop a new solution for the two problems in the transmit beampattern design.
It is well known that the LFM signal, which is used in [27,28], has some outstanding characteristics, such as constant-envelope, easy generation, and good doppler tolerance [29,30,31]. However, the correlated multicarrier LFM waveform set, proposed in [27], has high grating sidelobes, which was demonstrated in [32,33]. The transmit beampattern design problem, formulated in [27], did not consider the problem of sidelobes. Moreover, we found that the correlated multicarrier linear frequency modulation-phase coded (LFM-PC) waveforms are more general than the correlated multicarrier LFM waveforms, and can suppress the grating sidelobes directly [34]. Therefore, we developed the transmit beampattern design problem with the constraint of the range sidelobe levels at different doppler frequencies by using the correlated LFM-PC waveforms. Compared with the method in [28], our proposed method has the advantages of constant-envelope and easy-generation, and the proposed LFM-PC waveforms also provide a good waveform benchmark for the method in [28].
In this paper, the constrained beampattern design problem is considered by using the correlated LFM-PC waveform set. The ambiguity function of the LFM-PC waveform set is devised, and it shows that the LFM-PC waveform set can inherit the advantages of both the LFM and PC waveforms, and weaken their disadvantages. Then, being founded from the temporal and spatial characteristics of LFM-PC waveforms, the range sidelobes and transmit beampattern are both affected by the frequency intervals, bandwidths, and the phase-coded sequences. Thus, by optimally designing these three waveform parameters of the LFM-PC waveform set, the correlation properties of waveforms are controlled and adjusted, to match the desired beampattern with the constraints of range sidelobe levels at different doppler frequencies.
The optimization process includes several steps. First, according to the desired transmit beampattern, the desired waveform covariance matrix is optimized via the convex (CVX) toolbox. Then, based on the desired covariance matrix, a bi-objective optimization problem is formulated, where the first objective function is the covariance matrix matching error, and the second objective function is the maximum range peak-to-sidelobe level (PSL) in the doppler and angle space. To solve this, we propose a strategy of two optimization stages. In the first stage, the beampattern and the PSL are jointly optimized. This stage ends when the beampattern performance and PSL performance both cannot become better. In the second stage, the beampattern is mandatorily optimized with a relaxed PSL performance.
Based on the sequence quadratic programming (SQP) [35] and adaptive clonal selection (ACS) [36] algorithms, we introduce the sequential iterative algorithm to synthesize the desired beampattern by enforcing the constraint of a good ambiguity function. The iterations split the bi-objective optimization problem into two single-objective optimization problems. Finally, we evaluate the performance of the proposed algorithm via numerical simulations in terms of the iteration process of optimization, synthesized transmit beampattern, range sidelobes, and the ambiguity function of designed waveforms. Our results highlight the superiority of the proposed algorithm.
To deal with the above issues, our contributions are given below:
  • The ambiguity function and characteristics of the LFM-PC waveform set are derived and analyzed, and its superiorities over both the LFM and PC waveform sets are demonstrated.
  • For other beampattern design methods, the waveforms are constrained to be constant-envelope and have to be synthesized by complex algorithms with a heavy computation load. However, in our proposed method, the designed LFM-PC waveforms corresponding to the desired beampattern is naturally advantageous with a constant-envelope and easy generation.
  • For other beampattern design methods, the temporal properties of the designed waveforms are rarely considered. In our proposed method, by using the LFM-PC waveform set to design the beampattern, the designed waveforms share good temporal characteristics of LFM-PC waveforms, such as a thumbtack ambiguity and low range sidelobes.
  • The constrained beampattern design problem is formulated as a bi-objective optimization problem. To solve it, a novel strategy of first joint optimization then mandatory optimization is proposed. The beampattern performance is mandatorily guaranteed while the ambiguity function behaviour is also good.
The rest of this paper is organized as follows. The signal model and signal processing structure for the LFM-PC waveform set are given in Section 2. The ambiguity function of the multicarrier LFM-PC waveform set is derived and discussed in Section 3. Section 4 presents the temporal-spatial characteristics analysis. The optimization process for the constrained beampattern design problem is demonstrated in Section 5. Simulation results are given in Section 6. Finally, Section 7 concludes the paper.

2. The MIMO Radar Signal Model With the LFM-PC Waveform Set

2.1. A Set of Correlated LFM-PC Waveforms

A set of correlated LFM-PC waveforms are considered in MIMO radar, where each transmitted waveform is constructed by modulating a phase-coded (PC) sequence on the LFM waveform. Different transmitted waveforms occupy different spectrums, thus the received signal can obtain a wideband effect and high resolution through matched filter and receive beamforming.
We assume that the transmitter and receiver are colocated in space, and the transmit array is a uniform linear array (ULA) consisting of M transmit antennas. A set of M transmitted waveforms are denoted by s ( t ) = [ s 1 ( t ) , s 2 ( t ) , , s M ( t ) ] T , and the waveform transmitted by the mth antenna can be written as
s m ( t ) = u m P C ( t ) e j π μ m t 2 e j 2 π ( f 0 + c m Δ f ) t ,
u m P C ( t ) = 1 Q q = 0 Q 1 d m , q + 1 r e c t ( t q T c ) ,
r e c t ( t ) = 1 / T c , if 0 t T c 0 , otherwise ,
where 0 t T and m = 1 , 2 , , M . Q is the code length and T c is the code width, then the pulse duration is T = Q T c . d m , q = exp ( j ϕ m , q ) denotes the qth code element modulated on the mth transmitted waveform, and ϕ m , q is the code phase. r e c t ( t ) represents the amplitude function of the sub-pulse. c m is the frequency code. Δ f = n 0 / T is the assumed frequency step, where n 0 is an arbitrary positive integer. f 0 is the carrier frequency, which is usually mixed by the center frequency, thus is usually set to be f 0 = 0 Hz for the sake of simplicity. μ m = B LFM , m / T indicates the chirp rate of the mth LFM, and B LFM , m is the bandwidth of the mth LFM. As the PC is modulated on the LFM, the bandwidth of the mth transmitted waveform on the carrier can be calculated by B m = B LFM , m 2 + ( 1 / T c ) 2 [37]. By denoting the frequency interval between the ( m + 1 ) th carrier frequency and the mth carrier frequency by Δ f m = c m + 1 Δ f c m Δ f , the total bandwidth of the transmitted signal is B = m = 1 M 1 Δ f m + B M . The structure of the LFM-PC waveform set is shown in Figure 1.
The signal model in (1) for the LFM-PC waveform set provides a general framework for both the LFM waveform set and the PC waveform set. When d m , q = 1 for m , q is satisfied, Equation (1) becomes the LFM waveform set proposed in [27]. When μ m = μ = 0 for m is satisfied, Equation (1) becomes the PC waveform set.
The correlation properties of the LFM-PC waveform set can be controlled by two kinds of waveform parameters. The first kind of waveform parameters comprises the frequency intervals (or carrier frequencies) and bandwidths. For example, if c m = m ( M + 1 ) / 2 and the bandwidths are uniformly equal (i.e., B m = B s or μ m = μ , m ), Equation (1) becomes the strictly orthogonal frequency division LFM-PC (OFD LFM-PC) waveform set, and the LFM-PC waveforms in the set are mutually orthogonal. Then, it is not difficult to deduce the signal models for the OFD LFM or the OFD PC waveform set. The second kind of waveform parameters contains the phase-coded sequences, which can be presented as a column vector of phase codes ϕ = [ ϕ 1 , 1 , ϕ 1 , 2 , , ϕ 1 , Q , , ϕ M , 1 , , ϕ M , Q ] T .
Thus, the frequency intervals Δ f m (which are determined by the carrier frequencies), the bandwidths B m , and the phase codes ϕ of the multicarrier LFM-PC waveform set can be jointly optimized to adjust the correlation properties of the waveform set. Clearly, the frequency interval Δ f m is closely related with the frequency code c m and the frequency step Δ f . The bandwidth B m depends on the chirp rate μ m by fixing the code width T c here in this paper.

2.2. The Signal Processing Structure for LFM-PC Waveforms

By ignoring the signal attenuation during propagation, the waveform illuminated into spatial direction θ can be written as
s ( θ , t ) = a t T ( θ ) s ( t ) = m = 1 M e j 2 π c m d sin θ / λ s m ( t ) ,
where a t ( θ ) = [ e j π c 1 sin θ , e j π c 2 sin θ , , e j π c M sin θ ] T denotes the transmit steering vector with the center of the array taken as the reference point, and c m = m ( M + 1 ) / 2 . Equation (2) means that coherent MIMO radar would illuminate different waveforms into different spatial directions, thus s ( θ , t ) is termed as an angular waveform, subsequently.
The hierarchical signal processing structure of a colocated MIMO radar is shown in Figure 2. According to this structure, signals from receiving antennas would be first transformed into multiple spatial receiving channels, each channel characterized by an angle θ , where θ denotes the spatial direction the spatial beam points to. Then, each spatial receiving channel is followed by a range compressor. Finally, the doppler processing is implemented by coherent accumulation.
Usually, target returns that can pass the spatial receiving channel characterized by θ without amplitude attenuation would all bear the same waveform signature a t T ( θ ) s ( t ) . Thus, based on the above signal processing scheme, the ambiguity function of the angular waveform in the spatial receiving channel characterized by θ = θ can be represented as
χ ( τ , f d , θ ) = s ( θ , t ) s H ( θ , t τ ) e j 2 π f d t d t = a t T ( θ ) s ( t ) s H ( t τ ) a t * ( θ ) e j 2 π f d t d t .
The three-dimensional ambiguity function χ ( τ , f d , θ ) can demonstrate the overall performance of the LFM-PC waveform set under the signal processing structure in Figure 2. χ ( τ , f d , θ ) can present the sidelobe properties in the time delay τ -dimension and the doppler frequency f d -dimension, which can be regarded as the temporal ambiguity function of the transmitted angular waveforms at the specific angle θ . On the other hand, since we focus on the energy distribution on the θ -dimension in this paper, χ ( τ , f d , θ ) can be turned into the transmit beampattern by setting τ = 0 and f d = 0 , which describes the transmit power distribution in space.

3. Ambiguity Function Analysis of the LFM-PC Waveform Set

3.1. The Ambiguity Function Derivation

By substituting (1) and (2) into (3), the ambiguity function χ ( τ , f d , θ ) can be expanded into
χ ( τ , f d , θ ) = a t T ( θ ) s ( t ) s H ( t τ ) a t * ( θ ) e j 2 π f d t d t = m = 1 M u m P C ( t ) e j π μ t 2 e j 2 π c m Δ f t e j 2 π c m d sin θ / λ n = 1 M u n P C * ( t τ ) e j π μ t τ 2 e j 2 π c n Δ f t τ e j 2 π c n d sin θ / λ e j 2 π f d t d t = m = 1 M n = 1 M e j 2 π c n Δ f τ e j 2 π c m c n d sin θ / λ u m P C ( t ) u n P C * ( t τ ) e j π μ [ t 2 ( t τ ) 2 ] e j 2 π c m c n Δ f t e j 2 π f d t d t = e j π μ τ 2 m = 1 M n = 1 M e j 2 π c n Δ f τ e j 2 π c m c n d sin θ / λ u m P C ( t ) u n P C * ( t τ ) e j 2 π μ τ + c m c n Δ f + f d t d t ,
where μ = μ m is assumed for simplicity. By letting c m c n = m n , Equation (4) can be further represented as
χ ( τ , f d , θ ) = e j π μ τ 2 m = 1 M e j 2 π c m Δ f τ u m P C ( t ) u m P C * ( t τ ) e j 2 π μ τ + f d t d t + p = 1 M 1 m = p + 1 M e j 2 π ( c m p ) Δ f τ e j 2 π p d sin θ / λ u m P C ( t ) u m p P C * ( t τ ) e j 2 π μ τ + p Δ f + f d t d t + q = 1 ( M 1 ) m = 1 M + q e j 2 π ( c m q ) Δ f τ e j 2 π q d sin θ / λ u m P C ( t ) u m q P C * ( t τ ) e j 2 π μ τ + q Δ f + f d t d t = m = 1 M w m , 0 τ , θ χ m , 0 τ , f d + p = 1 M 1 m = p + 1 M w m , p τ , θ χ m , p τ , f d + q = 1 ( M 1 ) m = 1 M + q w m , q τ , θ χ m , q τ , f d ,
where
w m , v τ , θ = e j 2 π ( c m v ) Δ f τ e j 2 π v d sin θ / λ ,
χ m , v τ , f d = e j π μ τ 2 u m P C ( t ) u m v P C * ( t τ ) e j 2 π μ τ + v Δ f + f d t d t ,
and v = m n { ( M 1 ) , , 1 , 0 , 1 , , ( M 1 ) } . The χ m , v τ , f d is the ambiguity function between the mth LFM-PC waveform and the ( m v ) th LFM-PC waveform, which can be computed by
χ m , v τ , f d = s m ( t ) s m v * ( t τ ) e j 2 π f d t d t = u m P C ( t ) u m v P C * ( t τ ) e j 2 π μ τ + v Δ f + f d t d t = r m , m v P C ( τ ) sin [ π ( μ τ + v Δ f + f d ) ( T c τ ) ] π ( μ τ + v Δ f + f d ) ( T c τ ) ( T c τ ) .
The r m , m v P C ( τ ) is the correlation function of the mth phase-coded sequence and the ( m v ) th phase-coded sequence. If the phase-coded sequences modulated on different antennas are the same, the r m , m v P C ( τ ) is irrelevant with m, and χ m , v τ , f d becomes χ v τ , f d . Then, the ambiguity function χ ( τ , f d , θ ) and χ ( τ , f d , θ ) of LFM-PC angular waveforms in (5) become
χ ( τ , f d , θ ) = m = 1 M W 0 τ , θ χ 0 τ , f d + p = 1 M 1 W p τ , θ χ p τ , f d + q = 1 ( M 1 ) W q τ , θ χ q τ , f d ,
χ ( τ , f d , θ ) m = 1 M W 0 τ , θ χ 0 τ , f d + p = 1 M 1 W p τ , θ χ p τ , f d + q = 1 ( M 1 ) W q τ , θ χ q τ , f d ,
where the approximate equaling in (9b) only demonstrates that all the possible peaks of χ ( τ , f d , θ ) are determined by the sum of products W v τ , θ χ v τ , f d , and
W v τ , θ = m = v + 1 M e j 2 π ( c m v ) Δ f τ e j 2 π v d sin θ / λ , v 0 m = 1 M + v e j 2 π ( c m v ) Δ f τ e j 2 π v d sin θ / λ , v < 0 = sin [ π ( M v ) Δ f τ ] sin ( π Δ f τ ) .
Equation (9) shows that χ ( τ , f d , θ ) can be taken as the sum of the products of W v τ , θ and χ v τ , f d . The peaks of product W v τ , θ χ v τ , f d in (9b) provide all the possible peaks of χ ( τ , f d , θ ) on ( τ , f d ) space. If the peaks of W v τ , θ χ v τ , f d are added in phase for different v in (9a), the possible peaks determined by the peaks of W v τ , θ χ v τ , f d will appear for χ ( τ , f d , θ ) . If the peaks of W v τ , θ χ v τ , f d are added in reversed-phase for different v in (9a), the possible peaks, determined by the peaks of W v τ , θ χ v τ , f d , will disappear for χ ( τ , f d , θ ) . Thus, the ambiguity function behaviour of the LFM-PC angular waveforms is determined by the properties of W v τ , θ and χ v τ , f d .

3.2. The Preferred PC Sequences

We discuss two cases of the same and different PC sequences modulating on different antennas to provide useful guides on the preferred PC sequences. Combined with the above theoretical derivations, some simulations are conducted with the parameters set in Table 1. The hyper-logistic [18] chaotic phase-coded sequences are utilized in the LFM-PC waveforms. The bandwidths are uniformly equal as B m = B s , m . The frequency intervals are uniformly equal as Δ f m = Δ f s = Δ f , m .
First, the case of modulating the same PC sequence is simulated. In this case, the ambiguity function χ ( τ , f d , θ ) of LFM-PC angular waveforms can be expressed in (9). It is found from (10) that the peaks of W v τ , θ are located at ± n n Δ f Δ f , θ for f d and n = 1 , 2 , , T Δ f 1 . The peak values of W v τ , θ are the same and equivalent to M v . The W v τ , θ is a periodic function of τ , and the period is 1 / Δ f , which does not change with v. The W v τ , θ for v = 3 is taken as an example and plotted on the τ , f d space in Figure 3. The simulation result confirms the theoretical analysis, which shows that the W v τ , θ is the periodic function on the τ -axis, and remains unchanged with f d .
It is found from (8) that when v = 0 , χ v τ , f d denotes the self-ambiguity function of a single LFM-PC waveform, while when v 0 , it denotes the cross-ambiguity function between different LFM-PC waveforms. The cross-ambiguity function can be obtained by translating the self-ambiguity function χ 0 τ , f d by v Δ f along the doppler axis. The peaks of χ v τ , f d are located at 0 , v Δ f , and the peak value is T c r m , m v P C 0 . The χ v τ , f d with the same modulated PC sequence for ν = 3 , , 0 , , 3 is plotted in Figure 4a, which is also consistent with the above theoretical analysis. From Figure 4a, we can see that χ v τ , f d has equally-spaced peaks on a zero delay axis, and the distance between adjacent peaks is Δ f . When the same phase-coded sequence is modulated on different antennas, the r m , m v P C 0 does not change with v, then the peak value T c r m , m v P C 0 of χ v τ , f d does not change with v. Thus, the 2 M 1 peaks located at 0 , v Δ f have the same peak value. It is also seen that every single χ v τ , f d has a LFM ridge with a LFM slope, which also shows the delay-doppler coupling.
Next, the case of modulating different PC sequences is simulated. Equation (9) is utilized to analyze the simulation results. Although Equation (9) is deduced by assuming that the same PC sequence is modulated on the LFM-PC waveform set, it is also approximately equivalent to (5) without this assumption. The simulation results do conform with the analysis based on (9). The χ v τ , f d with the different modulated phase-coded sequences for ν = 3 , , 0 , , 3 is plotted in Figure 4b. From Figure 4b, we can see that χ v τ , f d has only one peak at the origin of the delay-doppler space, and that LFM ridges are eliminated due to the different sequences. According to Equation (8), when different phase-coded sequences are modulated on different antennas, the cross-correlation function r m , m v P C τ is small for probably v 0 and τ . The peak value T c r m , m v P C 0 of χ v τ , f d can be suppressed when v 0 . Then the peak of χ v τ , f d only appears at 0 , 0 , and other peaks located at 0 , v Δ f for v 0 are eliminated by the small r m , m v P C τ .
Finally, the ambiguity functions of the LFM-PC angular waveforms with the same PC sequence and different PC sequences are compared in Figure 4c,d. Based on (9), Figure 4c,d are closely related with the products of Figure 3 and Figure 4a,b. It can be seen from Figure 4c that the ambiguity function of LFM-PC angular waveforms with the same modulated sequence has peaks in delay axis and also doppler axis. This phenomenon is actually caused by the product of W v τ , θ in Figure 3 and χ v τ , f d in Figure 4a. The possible peaks produced by multiplying W v τ , θ in Figure 3 with χ v τ , f d in Figure 4a are widely distributed on ( τ , f d ) space. The produced peaks will be retained if the peaks of W v τ , θ χ v τ , f d are added in phase for different v at a certain ( τ , f d ) in (9a). The produced peaks will not be retained if the peaks of W v τ , θ χ v τ , f d are added in reversed-phase for different v at a certain ( τ , f d ) in (9a). However, when different modulated sequences are utilized in the LFM-PC waveform set, only one peak arises at the origin of the delay-doppler space in Figure 4d, where the shape of the ambiguity function is a thumbtack. This is as there is only one possible peak produced by multiplying W v τ , θ in Figure 3 with χ v τ , f d in Figure 4b, and this sole peak, which always appears, is located at τ = 0 , f d = 0 .
These simulations show that modulating the same PC sequence will cause a serious deterioration on the ambiguity function behaviour of LFM-PC angular waveforms. Thus, we concluded that different phase-coded sequences with good correlation properties are preferred to be modulated in the LFM-PC waveform set for a good ambiguity function.

3.3. The Superiority of LFM-PC Waveforms

The superiority of the LFM-PC waveform sets over the LFM and PC waveform sets are demonstrated to provide useful guides on designing good LFM-PC waveforms. To compare the ambiguity function of the LFM-PC waveforms with those of other waveforms, different ambiguity functions are plotted in Figure 5 with the simulation parameters in Table 1. We discuss the two kinds of waveform parameters affecting the ambiguity function of LFM-PC waveforms separately. In Figure 5a–c, the effect of modulating PC sequences is individually analyzed by assuming that the frequency intervals and bandwidths are uniform, and Δ f m = Δ f , m . Thus, the waveforms in Figure 5a–c are OFD waveforms. In Figure 5d, the effect of adjusting the frequency intervals and bandwidths is individually analyzed by assuming no PC sequences are modulated.
The average ambiguity functions of the OFD PC and OFD LFM-PC waveform sets with 500 random PC sequence sets are shown in Figure 5a,b. Clearly, the ambiguity function of the OFD PC waveform set in Figure 5a has a thumbtack shape. The ambiguity function of the OFD LFM-PC waveform set in Figure 5b inherits the good properties from the OFD PC waveform set, and also has a thumbtack-shape ambiguity function. However, the ambiguity function of the OFD LFM waveform set in Figure 5c has widely-spread high grating lobes in the delay-Doppler space. These grating lobes can greatly deteriorate the target detection performance. This problem has been pointed in [32,33]; there however, the high grating lobes were only discussed for the autocorrelation function at zero doppler frequency.
In this paper, the high grating lobes are discussed for the ambiguity function, where both zero and nonzero doppler frequencies are considered. Figure 5d gives the ambiguity function of the LFM waveform set proposed in [32]. The LFM waveform set proposed in [32] has non-uniform frequency intervals and bandwidths, which were optimized to eliminate the high grating peaks of the autocorrelation function of the OFD LFM angular waveform. By comparing with Figure 5c, the grating lobes in Figure 5d have greatly reduced, but there are still some residues.

3.3.1. LFM-PC Waveforms vs. PC Waveforms

The ambiguity functions of OFD LFM-PC and OFD PC waveform sets are very similar. When v = 0 , χ 0 τ , f d is the self-ambiguity function of the mth LFM-PC waveform. χ 0 τ , f d has an ideal thumbtack shape for a single PC waveform by setting μ = 0 in LFM-PC waveform. χ 0 τ , f d has an approximate thumbtack shape and a less prominent range-doppler coupling for a single LFM-PC waveform. When v 0 , χ v τ , f d is the cross-ambiguity function between the mth and the ( m v ) th LFM-PC waveforms translated v Δ f along the doppler axis, and has no peaks if different sequences are modulated. Therefore, based on above theoretical analysis, both OFD LFM-PC and OFD PC waveform sets have one peak at the origin of range-doppler space. The ambiguity function of the OFD PC waveform set has an ideal thumbtack shape, as shown in Figure 5a. The ambiguity function of the OFD LFM-PC waveform set has an almost thumbtack shape, and the range-doppler coupling is negligible, as shown in Figure 5b.
The obvious advantage for the LFM-PC waveform set is that both the LFM characteristic and PC characteristic are embodied in it, which are reflected from three aspects. First, the range-doppler coupling in the ambiguity function originating from the LFM characteristic has been greatly weakened by the PC characteristic. Secondly, an almost thumbtack shape and low sidelobe levels of the ambiguity function of the LFM-PC waveform set has been strengthened by the PC characteristic. Thirdly, the weak doppler tolerance of PC waveforms is compensated by the strong doppler tolerance of LFM waveforms in the LFM-PC waveforms, thus the sidelobes of the LFM-PC waveforms rise with doppler frequencies less slowly than those of PC waveforms. Accordingly, by formulating an optimization model for LFM-PC waveforms, the LFM characteristic and PC characteristic in it can be balanced and optimized.

3.3.2. LFM-PC Waveforms Vs. LFM Waveforms

The ambiguity function of the OFD LFM waveform set can be derived from that of the LFM-PC waveform set by setting d m , q = 1 and c m = m ( M + 1 ) / 2 . For the OFD LFM waveform set, based on (9), W v τ , θ is the same as (10), but χ v _ OFD _ LFM τ , f d is rewritten as
χ v _ OFD _ LFM τ , f d = sin [ π ( μ τ + v Δ f + f d ) ( T c τ ) ] π ( μ τ + v Δ f + f d ) ( T c τ ) ( T c τ ) .
Equation (11) is derived directly from (8) when r m , m v P C τ is a constant value for m , v , τ . When v = 0 , χ 0 _ OFD _ LFM τ , f d represents the ambiguity function of a single LFM, and the shape is an oblique blade. When v 0 , the χ v _ OFD _ LFM τ , f d is obtained by translating the χ 0 _ OFD _ LFM τ , f d along the doppler axis. The χ v _ OFD _ LFM τ , f d for v = 6 , , 0 , , 6 is shown in Figure 6. From Figure 6, the χ v _ OFD _ LFM τ , f d for different v is the translational version of χ 0 _ OFD _ LFM τ , f d along the doppler axis. Originating from the product of W v τ , θ in Figure 3 and χ v _ OFD _ LFM τ , f d in Figure 6, the ambiguity function of OFD LFM angular waveforms in Figure 5c has regularly-distributed peaks in the whole ambiguity function plane. Thus, the superiority of the ambiguity function of LFM-PC waveforms over that of LFM waveforms is obvious.
In [32,33], the grating lobes of the autocorrelation function of the LFM angular waveforms were eliminated by formulating an optimization model with the optimization variables Δ f m and B m . By adjusting the frequency intervals Δ f m and the bandwidth B m (i.e., the chirp rate, μ m ), the properties of W v τ , θ and χ v _ OFD _ LFM τ , f d can be changed. The authors in [32,33] only manipulate with the range sidelobes at zero doppler frequency, but we demonstrate in Figure 5d that the grating lobes in the whole ambiguity function plane have been reduced. However, the range-doppler coupling is still prominent, and there are residues of grating lobes, which are those irregular high sidelobes shown in Figure 5d.
Therefore, inspired from the comparison results in Figure 5, we can conclude that: (1) The method of modulating PC sequences is better than the method of adjusting the frequency intervals and bandwidths to solve the grating lobe problem of LFM waveform set. (2) The method of modulating PC sequences on LFM, as shown in Figure 5b, and the method of adjusting the frequency intervals and bandwidths of LFM, as shown in Figure 5d, can be used jointly to optimize a good ambiguity function.

4. The Temporal-Spatial Characteristics of LFM-PC Angular Waveforms

To match the desired beampattern and obtain a good ambiguity function, the temporal-spatial characteristics of LFM-PC waveforms should be optimized.

4.1. Range Sidelobes of LFM-PC Angular Waveforms

The ambiguity function χ ( τ , f d , θ ) can be seen as the autocorrelation function of the LFM-PC angular waveforms at the specific doppler frequency f d and spatial angle θ . Thus, the range sidelobe levels at different doppler frequencies are taken as the metric measuring the ambiguity function behaviour. We take f d = 0 Hz and θ = 0 as an example to illustrate the influence of PC sequences, frequency intervals, and bandwidths on the range sidelobes of LFM-PC angular waveforms. A similar analysis and result can also be obtained for LFM-PC angular waveforms at other nonzero doppler frequencies and other directions.
By substituting f d = 0 Hz and θ = 0 into (9), the auto-correlation function of the LFM-PC angular waveforms at zero doppler frequency and zero direction can be obtained, and the W v ( τ , 0 ) and χ m , v τ , 0 become
W v ( τ ) = W v ( τ , 0 ) = sin [ π ( M v ) Δ f τ ] sin ( π Δ f τ ) ,
χ m , v τ = χ m , v τ , 0 = r m , m v P C ( τ ) sin [ π ( μ τ + v Δ f ) ( T c τ ) ] π ( μ τ + v Δ f ) ( T c τ ) ( T c τ ) .
χ ( τ , 0 , 0 ) can be seen as a weighted sum of χ v τ , and W v ( τ ) is the weighting function. Equation (12) can be compared with (9). Equation (12a) is the same as (10), where the W v ( τ ) is a periodic sampling function with peaks located at τ 1 = ± n / Δ f , n = 0 , 1 , , T Δ f 1 , and the peak value is M v . By substituting f d = 0 Hz into (8), χ m , v ( τ ) in (12b) is a sinc-like function, and its peak point is located at τ 2 = v Δ f μ and peak value is ( T τ 2 ) r m , m v P C ( τ 2 ) . For OFD LFM waveforms, r m , m v P C ( τ 2 ) is a constant, and when the peaks of the sinc-like function χ v ( τ ) and the weighting function W v ( τ ) approach each other (i.e., τ 1 τ 2 ), the sidelobe terms of OFD LFM angular waveforms can be added in phase to cause the discrete grating lobes, which was also illustrated in [32].
To solve the problem of discrete sidelobes, the authors in [32] proposed to adjust the carrier frequency intervals and baseband signal bandwidths of the OFD LFM waveform set to stagger the peak positions of χ v ( τ ) and W v ( τ ) , which makes τ 1 τ 2 . Innovatively, we find that the magnitude of the peak value of χ m , v ( τ ) for OFD LFM-PC waveform set can be greatly influenced by the peak-to-sidelobe ratio of the correlation function r m , m v P C ( τ ) . Thus, by controlling the modulated phase-coded sequences (i.e., r m , m v P C ( τ ) ), the peak values of χ m , v ( τ ) can be suppressed, and the possible resulting peaks can also be eliminated.
The auto-correlation sidelobes of OFD LFM angular waveforms, random OFD LFM-PC angular waveforms modulated with random PC sequences, random LFM angular waveforms with random frequency intervals and bandwidths, and the optimized LFM angular waveforms in [32] at θ = 0 and f d = 0 Hz are shown in Figure 7. The simulation parameters are set in Table 1. Different chaotic phase-coded sequences are modulated on different transmit channels. In Figure 7, by comparing the results of the OFD LFM waveform set and the OFD LFM-PC waveform set, it is concluded that the high grating sidelobes of OFD LFM angular waveforms can be greatly suppressed by modulating different phase-coded sequences. By comparing the results of OFD LFM waveform set and the random LFM waveform set, we concluded that the high grating sidelobes of OFD LFM angular waveforms can be suppressed by adjusting the frequency intervals and bandwidths. We also concluded from the result of optimized LFM angular waveforms, in [32], that by optimizing the frequency intervals and bandwidths, the sidelobes can be further reduced.
Thus, by combining the method of the LFM waveform set in [32], which optimizes frequency intervals and carrier bandwidths, and the method of modulating different phase-coded sequences proposed in this paper, an optimization model can be established by jointly optimizing these three variables to suppress range sidelobes of LFM-PC angular waveforms at different Doppler frequencies.

4.2. The Transmit Beampattern of LFM-PC Waveforms

When using angular waveforms s ( θ , t ) as the detection signals, the target detection performance is not only affected by the temporal correlation property of the s ( θ , t ) but also affected by the energy distribution of the s ( θ , t ) in the space.
The distribution of electromagnetic energy of LFM-PC waveforms in various directions is reflected by the transmit beampattern. By setting τ = 0 , and f d = 0 in (3), the transmit beampattern P E θ can be written as
P E θ = s ( θ , t ) s H ( θ , t ) d t = 1 T 0 T a t T θ s t s H t a t * θ d t = a t T θ Ra t * θ ,
where R is the covariance matrix of the transmitted waveforms, and the element R m i at the mth row and the ith column of R is
R m i = 0 T s m ( t ) s i * ( t ) d t .
It is obvious from (13) that the transmit beampattern P E θ is determined by the waveform covariance matrix R . Thus, in this paper, we approximate the specific desired pattern by optimizing the matrix R .
By substituting (1) into (14) and (13), it shows that frequency intervals, bandwidths and phase-coded sequences of the LFM-PC waveforms all affect the transmit beampattern.
The transmit beampatterns of the OFD LFM waveform set, random OFD LFM-PC waveform set modulated with random PC sequences, random LFM waveform set with random frequency intervals and bandwiths, and the optimized LFM waveform set proposed in [32] are shown in Figure 8. The beampattern of the OFD LFM is omnidirectional due to the waveform orthogonality; however, the beampatterns of the random OFD LFM-PC and random LFM are not omnidirectional as the phase-coded sequences, the nonuniform frequency intervals, and nonuniform bandwidths affect the waveform correlation property. For the optimized LFM waveform set in [32], a constraint of the omnidirectional transmit beampattern is inserted into the optimization model, thus its transmit beampattern is approximately omnidirectional. Therefore, it is feasible to jointly optimize these three variables of PC sequences, frequency intervals, and bandwidths to approximate the desired beampattern, which is not limited to be omnidirectional.

5. Constrained Transmit Beampattern Design

As the frequency intervals, carrier bandwidths, and phase-coded sequences all affect the transmit beampattern and the sidelobe level, we consider optimizing these three variables to approach the desired transmit beampttern constrained by a good ambiguity function behaviour by using the LFM-PC waveforms. The difference between the desired beampattern and the synthesized beampattern and the maximum peak sidelobe level (PSL) of the ambiguity function of angular waveforms within a certain doppler frequency range are taken as the two objective functions. Then, a bi-objective optimization with multiple variables is formulated and solved.

5.1. Waveform Covariance Matrix Design

The transmit beampattern design problem can be converted into an optimal design problem of the covariance matrix R of the correlated LFM-PC waveform set. Assume that the entire space Θ = [ π 2 , π 2 ] is divided into L discrete points, and the desired beampattern of MIMO radar is P d ( θ ) , θ Θ . Then, the optimization model for the covariance matrix R can be established as
min R , α l = 1 L α P d ( θ l ) a H ( θ l ) Ra ( θ l ) s . t . R ( m , m ) = E M , m = 1 , 2 , , M , R 0 ,
where α is an optimal scaling factor. E is the total transmit power, and E M is the transmit power from each antenna. The objective function is the absolute integral difference between the desired transmit beampattern and actual beampattern. The first constraint means that transmit power from all the antenna elements should be equal, and the second constraint ensures that R is a positive semidefinite matrix. The above optimization problem is convex [38,39], which can be efficiently solved by using the CVX toolbox [40]. The optimal solution of (15) is R d .

5.2. Optimization Problem Formulation

Based on the waveform covariance matrix design, the formulated problem can be transformed into designing the correlated LFM-PC waveforms for the desired covariance matrix (equivalently the desired transmit beampattern) constrained by the low range sidelobes.
The value of the first objective function corresponding to the beampattern matching error is
PAT : f 1 ( Δ f , β s , ϕ ) = 1 T 0 T s ( t ) s H ( t ) d t R d F ,
where R d is the desired covariance matrix corresponding to the desired beampattern solved in (15). Δ f = [ Δ f 1 , Δ f 2 , , Δ f M 1 ] T is the vector consisting of the frequency intervals, and c m is not constrained to be m ( M + 1 ) / 2 . β s = [ B 1 , B 2 , , B M ] T indicates the column vector composed of the bandwidths of transmitted waveforms, where B m is the bandwidth of the mth transmitted waveform. ϕ = [ ϕ 1 , 1 , ϕ 1 , 2 , , ϕ 1 , Q , , ϕ M , 1 , , ϕ M , Q ] T is the column vector of phase codes.
The value of the second objective function corresponding to the PSL is
PSL : f 2 ( Δ f , β s , ϕ ) = max 0 < τ T k = 1 , 2 , 3 , , K l = 1 , 2 , 3 , , L χ ( τ , f d k , θ l ) ,
where F d = [ f d 1 , , f d k , , f d K ] T is the range of discrete doppler frequencies to be optimized, and Θ = [ θ 1 , , θ l , , θ L ] T denotes the discrete search space.
Then, a bi-objective optimization problem for the LFM-PC waveform set is formulated as
P 0 : min Δ f , β s , ϕ { f 1 ( Δ f , β s , ϕ ) , f 2 ( Δ f , β s , ϕ ) } s . t . m = 1 M 1 Δ f m = B B M , Δ f m > 0 , 1 T c B i B m = 1 i 1 Δ f m , i = 1 , 2 , , M , ϕ m , q { 0 , π 2 , π , 3 π 2 } , m = 1 , 2 , , M , q = 1 , 2 , , Q ,
where B is the total bandwidth. The first constraint is to ensure that the total bandwidth is unchanged from the perspective of frequency intervals, and that the frequency intervals are positive. The second constraint indicates that the lower limit of the carrier bandwidth is equivalent to the bandwidth of the phase-coded sequence and ensures that the total bandwidth is unchanged from the perspective of the bandwidths. The third constraint indicates that the phase coding is a four-phase coding, which is used for explanation, and other poly-phase codes have similar results. It is found from (18) that by adjusting the parameters Δ f , β s , ϕ , the optimized waveform set can be the LFM-PC, the PC, or the LFM waveform set.
The absolute optimal solution of the bi-objective optimization problem P0 is such that making both PAT and PSL individually reach their minimum. However, the PAT and PSL are mutually restrictive and incompatible. Thus we must explore the optimal solution under certain restrictions or in certain senses.

5.3. The Proposed Optimization Algorithm

We propose finding the optimal solution of the bi-objective optimization problem based on two stages of optimization. In the first stage, the PAT and PSL both decrease, and the ε -constraint method [41] in multi-objective optimization theory is utilized. In the second stage, the PAT is taken as the focus of consideration by relaxing the PSL to some extent, and the key objective method [41] in multi-objective optimization theory is exploited.

5.3.1. Stage I-Joint Optimization of the Beampattern and PSL

In the first stage, the beampattern and PSL of the correlated LFM-PC waveforms are jointly optimized. The ε -constraint method puts one objective function in the constraint by giving an upper threshold ε , and then puts the other objective function in the constraint. This process is iterated, and in each iteration, the model of only one objective function with the other objective function as the constraint is built. In this way, the bi-objective optimization problem is transformed into a single-objective optimization problem, iteratively. Each iteration contains two steps as follows.
Stage I-Step 1: We first set the maximum PSL as the objective function and set the beampattern matching error as the constraint. Then the first optimization problem is built as
P 1 ( n ) : min Δ f , β s { max 0 < τ T k = 1 , 2 , 3 , , K l = 1 , 2 , 3 , , L χ ( τ , f d k , θ l ) } s . t . m = 1 M 1 Δ f m = B B M , Δ f m > 0 , 1 T c B i B m = 1 i 1 Δ f m , i = 1 , 2 , , M , 1 T 0 T s ( t ) s H ( t ) d t R d F ε 2 ( n 1 ) ,
where P 1 ( n ) denotes the optimization problem P1 in the nth iteration. The third constraint indicates that the beampattern matching error is bounded by threshold value ε 2 ( n 1 ) , which is the optimal beampattern matching error obtained in the second step of stage I at the ( n 1 ) th iteration.
The objective function is not convex. It is a nonlinear programming problem with not only linear equality and inequality constraints, but also nonlinear constraints. As the frequency steps and carrier bandwidths are continuous real variables, the sequence quadratic programming (SQP) algorithm [35] is exploited to solve the problem.
The optimization goal of this step is to further reduce the PSL and reach a local optimum value under the constraint of the matching error value ε 2 ( n 1 ) . After solving P 1 ( n ) , the optimum value of the objective function is
ε 1 ( n ) = { max 0 < τ T k = 1 , 2 , 3 , , K l = 1 , 2 , 3 , , L χ ( τ , f d k , θ l ) } n .
Stage I-Step 2: We set the beampattern matching error as the objective function and set maximum PSL as the constraint. The second optimization model is established as
P 2 ( n ) : min ϕ { 1 T 0 T s ( t ) s H ( t ) d t R d F } s . t . ϕ m , q { 0 , π 2 , π , 3 π 2 } , m = 1 , 2 , , M , q = 1 , 2 , , Q , max 0 < τ T k = 1 , 2 , 3 , , K l = 1 , 2 , 3 , , L χ ( τ , f d k , θ l ) ε 1 ( n ) ,
where P 2 ( n ) denotes the optimization problem P2 in the nth iteration. The second constraint condition indicates that the maximum PSL is bounded by the threshold value ε 1 ( n ) , which is the optimal PSL obtained in the first step of stage I at the nth iteration.
We utilize the adaptive clonal selection (ACS) algorithm [36] as the optimization algorithm, and the optimization goal of this step is to further reduce the beampattern matching error and achieve a local optimum value under the PSL constraint value ε 1 ( n ) . After solving P 2 ( n ) , the optimum value of the objective function is
ε 2 ( n ) = { 1 T 0 T s ( t ) s H ( t ) d t R d F } n .
It is clear that the Δ f and β s are continuous real variables, and ϕ consists of discrete real variables. Thus, we optimize these two groups of variables alternatively in two steps as the alternative optimization method in [42]. Each solution in iteration can be called a weakly valid solution in multi-objective optimization. Therefore, multiple iterations are needed to reduce the values of the two objectives so as to achieve a relatively effective solution.
The initial parameters of each iteration are the optimized parameters of the last iteration. We stop iterating when both the PAT and the maximum PSL no longer decrease. The designed LFM-PC waveforms at the iteration termination point can be a valid solution for the optimization problem in this paper.

5.3.2. Stage II-Mandatory Optimization of the Beampattern

After the first stage of joint optimization of the beampattern and PSL, the two objectives can not decrease simultaneously. However, we can further decrease one objective by relaxing the other objective through optimization.
Therefore, on the basis of the valid solution obtained in Stage I above, the idea of the key objective method in multi-objective optimization theory is exploited, where the beampattern matching error is regarded as the key objective to be mandatorily constrained. Then, we can obtain the optimal synthesized transmit beampattern and relatively superior PSL.
The iterative optimization of the key objective method is conducted. As the optimization variables include the continuous and discrete ones, there are also two steps in each iteration as follows.
Stage II-Step 1: The maximum PSL is set as the objective function, and the transmit beampattern matching error is set as the constraint under a threshold. Then the third optimization problem is established as
P 3 ( n ) : min Δ f , β s { max 0 < τ T k = 1 , 2 , 3 , , K l = 1 , 2 , 3 , , L χ ( τ , f d k , θ l ) } s . t . m = 1 M 1 Δ f m = B B M , Δ f m > 0 , 1 T c B i B m = 1 i 1 Δ f m , i = 1 , 2 , , M , 1 T 0 T s ( t ) s H ( t ) d t R d F ε 4 ( n 1 ) ,
where P 3 ( n ) denotes the optimization problem P3 in the nth iteration. The threshold ε 4 ( n 1 ) is the beampattern matching error obtained in the second step of Stage II at the ( n 1 ) th iteration. The SQP algorithm is utilized to solve P 3 ( n ) . After solving P 3 ( n ) , the optimum value of the beampattern matching error is
ε 3 ( n ) = { 1 T 0 T s ( t ) s H ( t ) d t R d F } n .
Stage II-Step 2: The maximum PSL is set as the objective function, and the transmit beampattern matching error is set as the constraint under a lower threshold. Then the fourth optimization problem is established as
P 4 ( n ) : min ϕ { max 0 < τ T k = 1 , 2 , 3 , , K l = 1 , 2 , 3 , , L χ ( τ , f d k , θ l ) } s . t . ϕ m , q { 0 , π 2 , π , 3 π 2 } , m = 1 , 2 , , M , q = 1 , 2 , , Q , 1 T 0 T s ( t ) s H ( t ) d t R d F ε 3 ( n ) ,
where P 4 ( n ) denotes the optimization problem P4 in the nth iteration. The threshold ε 3 ( n ) is the beampattern matching error obtained in the first step of Stage II at the nth iteration. The ACS algorithm is utilized to solve P 4 ( n ) . After solving P 4 ( n ) , the optimum value of the beampattern matching error is
ε 4 ( n ) = { 1 T 0 T s ( t ) s H ( t ) d t R d F } n .
The initial parameters of each iteration are the optimized parameters of the last iteration. It is clear that ε 3 ( n 1 ) ε 4 ( n 1 ) ε 3 ( n ) ε 4 ( n ) . After iteratively optimizing the problems P 3 ( n ) and P 4 ( n ) , the beampattern matching error becomes lower and lower. The beampattern matching error is mandatorily reduced, while the maximum PSL is relaxed. However, the PSL is still acceptable due to the first stage of optimization. We determine the solution obtained at this stage as the optimal solution of the constrained beampattern design problem in this paper.

5.4. Detailed Execution and Complexity Analysis

5.4.1. Detailed Execution of the Optimization Algorithm

Combining the joint optimization of Stage I and the mandatory optimization of Stage II, the basic steps of the total optimization process above are summarized as follows.
  • According to the desired beampattern, P d ( θ ) , the desired waveform covariance matrix, R d , is obtained by solving the convex optimization in (15).
  • The initial frequency intervals Δ f , carrier bandwidths β s and phase codes ϕ of the correlated LFM-PC waveforms are randomly selected under their corresponding constraints. The initial phase codes ϕ are generated from the hyper-logistic chaotic sequences.
  • We generate an initial threshold value, ε 2 ( 0 ) = ε 0 , to start the optimization problem P 1 ( n ) (i.e., the Stage I of optimization). We use the optimum value ε 2 ( n 1 ) of the objective function in P 2 ( n 1 ) as the constraint threshold in P 1 ( n ) , and solve the optimization problem, P 1 ( n ) , by the SQP algorithm. Then, we use the optimum value, ε 1 ( n ) , of the objective function in P 1 ( n ) as the constraint threshold in P 2 ( n ) , and solve the optimization problem, P 2 ( n ) , with the ACS algorithm. Iterating Stage I-Step 1 and Stage I-Step 2 as P 1 ( n 1 ) P 2 ( n 1 ) P 1 ( n ) P 2 ( n ) . The iterations in the first stage terminate when both the PAT and the maximum PSL no longer decrease.
  • We utilize the optimal parameters at the end of Stage I as the initial parameters of Stage II. We use the optimal value ε 4 ( n 1 ) of the beampattern matching error in P 4 ( n 1 ) as the constraint threshold in P 3 ( n ) , and solve the optimization problem, P 3 ( n ) , by SQP algorithm. Then, we use the optimal value, ε 3 ( n ) , of the beampattern matching error in P 3 ( n ) as the constraint threshold in P 4 ( n ) , and solve the optimization problem, P 4 ( n ) , by ACS algorithm. Iterating Stage II-Step 1 and Stage II-Step 2 of the second stage as P 3 ( n 1 ) P 4 ( n 1 ) P 3 ( n ) P 4 ( n ) . The iterations terminate when the PAT no longer decreases or the iteration number reaches the maximum number I m .
The flowchart for the overall optimization algorithm is shown in Figure 9.

5.4.2. Complexity Analysis of the Optimization Algorithm

The complexity of the main steps in our optimization algorithm is analyzed as follows.
(1) The complexity of SQP: The implementation of the SQP algorithm consists of three main stages, which are updating the Hessian matrix, the quadratic programming solution, and line search, and the merit function [43]. Among these stages, the most costly step should be either the Hessian updating or the QR factorization. For an SQP problem with X variables and Y constraints, the complexity of Hessian matrix updating is O X 2 , and the complexity of QR factorization is O Y 2 X . The overall complexity is O X 2 + Y 2 X .
(2) The complexity of calculating the maximum PSL in (17): The ambiguity function at each doppler frequency and space angle can be regarded as a correlation function of the spatial synthesized signal. For M transmit antennas, the complexity of calculating the spatial synthesized signal with Q length is O M Q . For a Q length of spatial synthesized waveform sequence, the correlation function is calculated by the Fast-Fourier-Transform (FFT) for the saving computation, and the complexity is approximately O Q log 2 Q . These two main steps are repeated for K doppler frequencies and L spatial angles. Thus, the overall complexity for calculating the maximum PSL is O K L M Q + K L Q log 2 Q .
(3) The complexity of calculating the beampattern matching error in (16): For a waveform set of waveform number M and waveform length Q, the complexity for calculating the waveform covariance matrix R = 1 T 0 T s t s H t d t is O M 2 Q . The complexity for calculating the norm error of R R d F is O M 3 . Thus the overall complexity for calculating the PAT is O M 2 Q + M 3 .
(4) The complexity of ACS algorithm: The ACS algorithm consists of seven steps of population initialization, affinities calculation and ordering, clonal operation, mutation operation, clone selection operation, population regeneration, and termination. We assume the population number of antibodies is N p . After cloning and mutation, the population number is changed into N p q . To find the best antibody, the affinities of all the antibodies in the population (i.e., the objective function) have to be calculated. Thus in one iteration of the ACS algorithm, the complexity is about O N p q T o , where T o is the complexity of computing the affinity function. If the iteration number of ACS is I a c s , the overall complexity of ACS is O I a c s N p q T o .
Finally, according to the detailed execution of the optimization algorithm in Section 5.4.1, the overall computation complexity C of our proposed algorithm is
C = O 2 I m [ ( 2 M ) 2 + ( 2 M + 1 ) 2 2 M ] + O 2 I m [ K L M Q + K L Q log 2 Q ] + O 2 I m [ M 2 Q + M 3 ] + O 2 I m I a c s N p q [ K L M Q + K L Q log 2 Q + M 2 Q + M 3 ] ,
where I m is the maximum iteration number, and O · is the big- O notation.

6. Simulation Analysis

In this section, simulations are provided to verify the efficiency of the proposed algorithm. A colocated MIMO radar with a ULA is considered. The number of transmit antennas is M = 7 , and the pulse duration is T = 400 us . The length of the phase-coded sequence is Q = 63 , and the total bandwidth is B = 500 kHz . The initial frequency intervals and carrier bandwidths of the LFM-PC waveforms are randomly selected under their corresponding constraints. The initial phase codes are chosen from the hyper-logistic chaotic sequence, and difference sequences are modulated on different carriers. The discrete space search range is assumed to be Θ = [ 90 , , 1 , 0 , 1 , , 90 ] with a sampling grid of 1 . The discrete doppler frequency range is assumed to be F d = [ 0 . 1 / T c , , 0 . 004 / T c , 0 , 0 . 004 / T c , , 0 . 1 / T c ] T with a sampling grid of 0 . 004 / T c .

6.1. One-Main-Lobe Scenario

We first focus on a one-main-lobe scenario. A symmetric beampattern of mainlobe width 60 is desired, where the mainlobe region [ 30 , 30 ] and the sidelobe regions [ 90 , 30 ] [ 30 , 90 ] are both uniformly discretized with a grid size 1 . In this case, the desired beampattern can be represented as P d ( θ ) = 1 , θ [ 30 , 30 ] 0 , otherwise .
The first stage of the iterative optimization is carried out for the correlated LFM-PC waveform set first. The values of the two objective functions, PSL and PAT , varied with the iteration number at Stage I of the optimization, are shown in Figure 10. In Figure 10, both the PSL of angular waveforms and the PAT are reduced with the iteration number. The ε -constraint method with one objective function alternating as the objective and the other objective function alternating as the constraint can effectively accelerate the convergence speed. Then, the second stage of iterative optimization is performed by setting the beampattern matching error as the key objective. The values of the two objective functions, PSL and PAT , varied with the iteration number at Stage II of optimization are shown in Figure 11. In Figure 11, the beampattern matching error is further reduced; however, the peak sidelobe level will jitter. This phenomenon is consistent with the concept there is no absolute optimal solution in the two objectives optimization problem.
By the proposed optimization algorithm, the optimized bandwidths, frequency intervals, and phase-coded sequences of seven optimized waveforms are provided in Table 2 and Table 3 respectively, where the optimized waveform data after both Stage I and Stage II is given, and W 1 W 7 index the seven waveforms.
By substituting the optimal waveform parameters obtained at the end of Stage I and Stage II of optimization into the correlated LFM-PC waveform set respectively, we can obtain the transmit beampatterns of the correlated LFM-PC waveforms at Stage I and Stage II in Figure 12. As shown in Figure 12, the beampattern designed by CVX is the benchmark, and the synthesized beampatterns at both Stage I and Stage II of optimization approach the desired beampattern well. Compared with the synthesized beampattern at Stage I, the synthesized beampattern at Stage II is more closely approaching the benchmark. The transmit beampattern of our proposed algorithm is also compared with that of the sequential iterative algorithm (SIA) proposed in [28] with ξ = 0.5, where the waveform parameters are the same as those in this paper, and the LFM reference waveforms given in [28] are utilized. It is observed from Figure 12 that our proposed algorithm can obtain better transmit beampattern than the SIA to match the desired beampattern.
The 16 . 5 dB contour maps of ambiguity functions of the optimized LFM-PC angular waveforms at Stage I and Stage II are both shown in Figure 13. The area of grey shadow in Figure 13 denotes the optimized Doppler frequency range F d . This range is not wide due to the heavy computation load. It is shown in Figure 13 that the sidelobes of optimized LFM-PC angular waveforms within the Doppler frequency range F d at the end of Stage I have been reduced and are below -16.5 dB. After the Stage II of optimization, the sidelobes of optimized LFM-PC angular waveforms within the Doppler frequency range F d increase a little bit and are slightly above 16 . 5 dB.
Figure 12 and Figure 13 demonstrate that the termination point of the first stage of optimization can provide a valid solution, and the beampattern and range sidelobes of LFM-PC waveforms are acceptable; however, they can be further optimized. In the second stage of iterative optimization, the transmit beampattern is mandatorily optimized. The final optimized waveform parameters of Stage II of the iterative optimization are taken as the optimal solution of the constrained beampattern design problem in this paper.
The ambiguity functions of the approximate LFM waveforms designed by SIA with ξ = 0.5 and the LFM-PC waveforms after two stages of our proposed optimization algorithm are shown in Figure 14a,b respectively. Obviously, the waveforms optimized by our proposed algorithm have a thumbtack-shape ambiguity function, while the approximate LFM waveforms designed by SIA have a worse ambiguity function with a serous delay-Doppler coupling. Moreover, by comparing with the ambiguity function in Figure 5c,d, the ambiguity function of the optimized LFM-PC waveforms is much better, and at the same time, the desired beampattern can be approached. The sidelobes within the Doppler frequency range F d have been suppressed, but the sidelobes outside F d are not suppressed. The more Doppler frequencies that are considered, the heavier the computation load is.
For the one-main-lobe scenario, Table 4 further verifies the efficiency of the proposed optimization in the temporal and spatial characteristics of the correlated LFM-PC waveforms, quantitatively. We conclude from Table 4 that: (1) The range sidelobes of LFM-PC waveforms before or after optimization are much lower than those of the OFD LFM waveforms. (2) The OFD LFM waveforms and the correlated LFM-PC waveforms before optimization cannot approach the desired one-main-lobe beampattern; however, the LFM-PC waveforms after optimization can match the desired beampattern well, and the matching error is small. (3) The real values of the PSL drop from 0.2218 before optimization to 0.1576 after two stages of optimization, and the corresponding dB values drop from −13.8080 dB before optimization to -16.0489 dB after two stages of optimization. (4) The beampattern matching errors drop from 1.9919 before optimization to 0.6677 after two stages of optimization. (5) From the joint optimization at Stage I to the mandatory optimization at Stage II, the matching error is reduced, but the sidelobes have slightly increased. The mandatory optimization of the beampattern is achieved at the slight loss of the sidelobe performance. (6) Our proposed waveforms (random LFM-PC or optimized LFM-PC) outperform the SIA-designed waveforms in [28] in terms of both the PSL and PAT performance.

6.2. Two-Main-Lobe Scenario

We consider a two-main-lobe scenario, where the desired beampattern has two beams directed at 4 0 and 4 0 , and the mainlobe width is 4 0 . Then, the desired pattern can be represented as P d ( θ ) = 1 , θ [ 60 , 20 ] [ 20 , 60 ] 0 , otherwise , and the discrete grid is 1 . Similarly, the first stage of the iterative optimization is first performed, and the values of the two objective functions, PSL and PAT , varied with the iteration number at Stage I of optimization, are shown in Figure 15. As shown in Figure 15, both the PSL and PAT have decreased. Then, the second stage of iterative optimization is performed by setting the beampattern matching error as the key objective. The values of two objective functions PSL and PAT , varied with the iteration number at Stage II of optimization, are shown in Figure 16. As shown in Figure 16, the PSL of optimized angular waveforms has a small rise, but the PAT of optimized angular waveforms has decreased considerably.
Similarly, the optimized bandwidths, frequency intervals, and phase-coded sequences of seven optimized waveforms after Stage I and Stage II are summarized in Table 5 and Table 6 respectively.
By substituting the waveform parameters obtained at the termination points of Stage I and Stage II of optimization into the correlated LFM-PC waveforms, the transmit beampatterns are shown in Figure 17. The −16.28 dB contour maps of ambiguity functions are shown in Figure 18. The optimization results are similar with those in the scenario of one-main-lobe. The beampattern designed via CVX is the benchmark. The beampattern designed by the SIA in [28] is also utilized as a comparison method. It is demonstrated that our synthesized transmit beampattern approaches the desired beampattern well, and the PSL of angular waveforms within the predetermined doppler frequency range F d reaches a low level at the first stage of optimization, which is below −16.28 dB. By the second stage of the optimization, our synthesized beampattern is much better in terms of approaching the desired beampattern, while the PSL within F d rises a little bit, and is above −16.28 dB. The rises of the PSL is negligible, and the transmit beampattern is mandatorily optimized.
The ambiguity functions of the approximate LFM waveforms designed by SIA in [28] and the final optimized LFM-PC waveforms are demonstrated in Figure 19a and b, respectively. The ambiguity function of our proposed waveforms has a favored thumbtack shape, while that of the SIA-designed waveforms has a serous delay-doppler coupling. In our proposed algorithm, the sidelobes within the doppler frequency range F d have been greatly suppressed. Further research will be continued to design the constrained beampattern with optimized sidelobes at a lower computation load for a wider doppler frequency range.
We further summarize the values of PSL and PAT for the two-main-lobe desired pattern quantitatively in Table 7. The conclusions reflected by these values are similar with those in Table 4. We find that: (1) The real values of the PSL drop from 0.2614 before optimization to 0.1897 after the two stages of optimization, and the corresponding dB values of the PSL drop from −11.6539 dB before optimization to −14.4387 dB after the two stages of optimization. (2) The beampattern matching errors drop from 2.9812 before optimization to 1.6053 after the two stages of optimization. (3) From Stage I to Stage II, the PAT is further reduced at the cost of about 2 dB increase on PSL , which is realized through the mandatory optimization. (4) By comparing the values in Table 4 and Table 7, after two stages of optimization, both the PSL and the PAT for the two-main-lobe scenario is higher than those for the one-main-lobe scenario. This means that it is more difficult to match the two-main-lobe beampattern than the one-main-lobe beampattern. (5) The PSL performance of our designed LFM-PC waveforms is much better than that of the SIA-designed waveforms. The PAT error value of the SIA-designed waveforms seems slightly better than that of our proposed waveforms, which is because the PAT is only a rough metric to describe the matching degree, and cannot judge the goodness of the beampattern completely. From Figure 17, the two mainlobes of the SIA-designed waveforms are not as obvious as those of our proposed waveforms.

7. Conclusions

In this paper, the constrained transmit beampattern design problem using the correlated LFM-PC waveforms was considered. The ambiguity function of the LFM-PC waveforms was analyzed, and the superiority of the multicarrier LFM-PC waveform set was verified. Then, based on the temporal and spatial characteristics of the LFM-PC waveform set, a bi-objective optimization problem was formulated to design the transmit beampattern constrained by a good ambiguity function property. The frequency steps, carrier bandwidths, and phase-coded sequences of the LFM-PC waveforms were chosen as the optimization variables. We proposed a two-stage optimization strategy to solve this. In the first stage, the transmit beampattern and sidelobe level were jointly optimized. In the second stage, the transmit beampattern was mandatorily optimized at the slight loss of sidelobe performance. Simulation results demonstrate that by using the LFM-PC waveforms, the desired beampattern can be approached well; the range sidelobes are effectively suppressed; and a thumbtack-shape ambiguity function is obtained.

Author Contributions

Conceptualization, S.H.; formal analysis, S.H., Y.D. and Y.A.; methodology, S.H.; investigation, S.H. and R.X.; writing—original draft preparation, S.H.; writing—review and editing, R.X. and Y.W. Thanks are given to R.X. for the suggested corrections. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported by the National Natural Science Foundation of China (61661032, 61461030, 61761030), the Young Natural Science Foundation of Jiangxi Province (20181BAB202002), the Postdoctoral Science Foundation of Jiangxi Province (2017KY36) and the China Postdoctoral Science Foundation (2017M622102, 2017M622103).

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Hassanien, A.; Vorobyov, S.A. Phased-MIMO radar: A tradeoff between phased-array and MIMO radars. IEEE Trans. Signal Process. 2010, 58, 3137–3151. [Google Scholar] [CrossRef] [Green Version]
  2. Li, J.; Stoica, P. MIMO Radar Signal Processing; Wiley-IEEE Press: New York, NY, USA, 2008. [Google Scholar]
  3. Haimovich, A.M.; Blum, R.S.; Cimini, L.J. MIMO radar with widely separated antennas. IEEE Signal Process. Mag. 2008, 25, 116–129. [Google Scholar] [CrossRef]
  4. Li, J.; Stoica, P. MIMO radar with colocated antenna: Review of some recent work. IEEE Signal Process. Mag. 2007, 24, 106–114. [Google Scholar] [CrossRef]
  5. Stoica, P.; Li, J.; Xie, Y. On probing signal design for MIMO radar. IEEE Trans. Signa Process. 2007, 55, 4151–4161. [Google Scholar] [CrossRef] [Green Version]
  6. Cheston, T.C.; Frank, J. Phased Array Radar Antennas. In Radar Handbook, 3rd ed.; Horizon House Publications, Inc: New York, NY, USA, 1990; pp. 335–392. [Google Scholar]
  7. Gini, F.; Maio, A.D.; Patton, L. Waveform Design and Diversity for Advanced Radar Systems; Institution of Engineering and Technology: London, UK, 2012. [Google Scholar]
  8. Xu, H.; Blum, R.S.; Wang, J.; Yuan, J. Colocated MIMO radar waveform design for transmit beampattern formation. IEEE Trans. Aerosp. Electr. Syst. 2005, 51, 1558–1568. [Google Scholar] [CrossRef] [Green Version]
  9. Aubry, A.; Maio, A.D.; Huang, Y. MIMO radar beampattern design via PSL/ISL optimization. IEEE Trans. Signal Process. 2016, 64, 3955–3967. [Google Scholar] [CrossRef]
  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. Wang, Y.C.; Wang, X.; Liu, H.; Luo, Q. On the design of constant modulus probing signals for MIMO radar. IEEE Trans. Signal Process. 2012, 60, 4432–4438. [Google Scholar] [CrossRef]
  12. Ahmed, S.; Alouini, M.S. MIMO radar transmit beampattern design without synthesising the covariance matrix. IEEE Trans. Signal Process. 2014, 62, 2278–2289. [Google Scholar] [CrossRef] [Green Version]
  13. Soltanalian, M.; Hu, H.; Stoica, P. Single-stage transmit beamforming design for MIMO radar. Signal Process. 2014, 102, 132–138. [Google Scholar] [CrossRef]
  14. Zhang, X.; He, Z.; Rayman-Bacchus, L.; Yan, H. MIMO radar transmit beampattern matching design. IEEE Trans. Signal Process. 2015, 63, 2049–2056. [Google Scholar] [CrossRef]
  15. Guo, L.; Deng, H.; Himed, B.; Ma, T. Waveform optimization for transmit beamforming with MIMO radar antenna arrays. IEEE Trans. Signal Process. 2015, 63, 543–552. [Google Scholar] [CrossRef]
  16. Deng, H.; Geng, Z.; Himed, B. MIMO radar waveform design for transmit beamforming and orthogonality. IEEE Trans. Aerosp. Electr. Syst. 2016, 52, 1421–1433. [Google Scholar] [CrossRef]
  17. Hassanien, A.; Vorobyov, S.A. Transmit energy focusing for DOA estimation in MIMO radar with colocated antennas. IEEE Trans. Signal Process. 2011, 59, 2669–2682. [Google Scholar] [CrossRef] [Green Version]
  18. Friedlander, B. On transmit beamforming for MIMO radar. IEEE Trans. Aerosp. Electron. Syst. 2012, 48, 3376–3388. [Google Scholar] [CrossRef]
  19. Hua, G.; Abeysekera, S.S. MIMO radar transmit beampattern design with ripple and transition band control. IEEE Trans. Signal Process. 2013, 61, 2963–2974. [Google Scholar] [CrossRef]
  20. Aittomaki, T.; Koivunen, V. MIMO Radar Beampattern Optimization with Ripple Control Using Sum-of-Squares Representation. In Proceedings of the 2017 51st Asilomar Conference on Signals, Systems, and Computers, Pacific Grove, CA, USA, 29 October–1 November 2017; pp. 578–583. [Google Scholar]
  21. Cheng, Z.; He, Z.; Li, R.; Wang, Z. Robust transmit beampattern matching synthesis for MIMO radar. Eectron. Lett. 2017, 53, 620–622. [Google Scholar] [CrossRef]
  22. Aldayel, O.; Monga, V.; Rangaswamy, M. Transmit MIMO Beampattern Design under Constant Modulus and Spectral Interference Constraints. In Proceedings of the 2017 IEEE Radar Conference (RadarConf), Seattle, WA, USA, 8–12 May 2017; pp. 1131–1136. [Google Scholar]
  23. Wang, Y.; Huang, G.C.; Li, W.; Hu, J.K. MIMO radar waveform design method based on quadratically spatial and spectral optimizations under jamming. J. Natl. Univ. Def. Technol. 2017, 39, 136–143. [Google Scholar]
  24. Haghnegahdar, M.; Imani, S.; Ghorashi, S.A.; Mehrshahi, E. SINR enhancement in colocated MIMO radar using transmit covariance matrix optimization. IEEE Signal Process. Lett. 2017, 24, 339–343. [Google Scholar] [CrossRef]
  25. Cheng, Z.; Liao, B.; He, Z.; Li, Y. Spectrally Compatible Waveform Design for MIMO Radar with Transmit Beampattern Formation. In Proceedings of the 2018 IEEE 23rd International Conference on Digital Signal Processing (DSP), Shanghai, China, 19–21 November 2018; pp. 1–5. [Google Scholar]
  26. ZHAI, Q.; WANG, Y.; Wei, L.I. MIMO Radar Transmit Beampattern Design with PAR Constraint in a Spectrally Crowded Environment. In Proceedings of the International Conference on Computer Networks and Communication Technology (CNCT 2016), Xiamen, China, 16–18 December 2016. [Google Scholar]
  27. Li, H.; Zhao, Y.; Cheng, Z.; Feng, Z. Correlated LFM waveform set design for MIMO radar transmit beampattern. IEEE Geosci. Remote Sens. Lett. 2017, 14, 329–333. [Google Scholar] [CrossRef]
  28. Yu, X.; Cui, G.; Zhang, T.; Kong, L. Constrained transmit beampattern design for colocated MIMO radar. Signal Process. 2018, 144, 145–154. [Google Scholar] [CrossRef]
  29. Wang, W.Q. MIMO SAR OFDM chirp waveform diversity design with random matrix modulation. IEEE Trans. Geosci. Remote Sens. 2015, 53, 1615–1625. [Google Scholar] [CrossRef]
  30. Chen, C.Y.; Vaidyanathan, P.P. MIMO radar ambiguity properties and optimization using frequency-hopping waveforms. IEEE Trans. Signal Process. 2008, 56, 5926–5936. [Google Scholar] [CrossRef] [Green Version]
  31. Hua, G.; Abeysekera, S.S. Robust Transmit Beampattern Design for Uniform Linear Arrays Using Correlated LFM Waveforms. In Proceedings of the 2015 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), Brisbane, QLD, Australia, 19–24 April 2015; pp. 2504–2508. [Google Scholar]
  32. Li, H.; Zhao, Y.; Feng, D.; Cheng, Z. MIMO radar waveform design for OFD-LFM with various frequency steps. J. Electron. Inf. Technol. 2016, 38, 927–933. [Google Scholar]
  33. Li, H.; Feng, D.Z.; Zhao, Y.; Cheng, Z. Orthogonal frequency division multiplexing linear frequency modulation signal design with optimized pulse compression property of spatial synthesized signals. IET Radar Sonar Navig. 2016, 10, 1319–1326. [Google Scholar] [CrossRef]
  34. Hong, S.; Dong, Y.; Ai, Y.; Wang, Y.; Zhao, Z. Design and characteristic analysis of hybrid OFD-LFM-PC waveforms in the MIMO radar. J. Eng. 2019, 2019, 1–5. [Google Scholar] [CrossRef]
  35. Rau, N.S. Optimization Principles: Practical Applications to the Operation and Markets of the Electric Power Industry; Wiley-IEEE Press: New York, NY, USA, 2003; pp. 177–243. [Google Scholar]
  36. Dong, X.; Zhao, D.; Yang, B.; Han, C. Fractional-order control of active suspension actuator based on parallel adaptive clonal selection algorithm. J. Mech. Sci. Technol. 2016, 30, 2769–2781. [Google Scholar] [CrossRef]
  37. Xiong, G.; Yang, X.N.; Zhao, H.C. Inter-pulse pseudo-random binary-phase code and linear frequency modulation combined detecting system. Acta Armamentarii 2007, 28, 425–430. [Google Scholar]
  38. Pandey, N.; Roy, L.P. Convex optimisation based transmit beampattern synthesis for MIMO radar. Electron. Lett. 2016, 52, 761–763. [Google Scholar] [CrossRef]
  39. Gong, P.; Shao, Z.; Tu, G.; Chen, Q. Transmit beampattern design based on convex optimization for MIMO radar systems. Signal Process. 2014, 94, 195–201. [Google Scholar] [CrossRef]
  40. Grant, M.; Boyd, S. CVX: Matlab Software for Disciplined Convex Programming, Version 2.1. 2014. Available online: http://cvxr.com/cvx/ (accessed on 31 January 2020).
  41. Lin, C.; Dong, J. Method and Theory of Multi-objective Optimization; Jilin Education Press: Changchun, China, 1992. [Google Scholar]
  42. Alaee-Kerahroodi, M.; Mishra, K.V.; Shankar, M.R.B.; Ottersten, B. Discrete-phase sequence design for coexistence of MIMO radar and MIMO communications. In Proceedings of the 2019 IEEE 20th International Workshop on Signal Processing Advances in Wireless Communications (SPAWC), Cannes, France, 2–5 July 2019; pp. 1–5. [Google Scholar]
  43. Gill, P.E.; Wong, E. Sequential Quadratic Programming Methods; Springer: New York, NY, USA, 2012; pp. 147–224. [Google Scholar]
Figure 1. The structure of the linear frequency modulation-phase coded (LFM-PC) waveform set.
Figure 1. The structure of the linear frequency modulation-phase coded (LFM-PC) waveform set.
Sensors 20 00773 g001
Figure 2. The hierarchical signal processing structure for the colocated MIMO radar.
Figure 2. The hierarchical signal processing structure for the colocated MIMO radar.
Sensors 20 00773 g002
Figure 3. The W v τ , θ for v = 3 .
Figure 3. The W v τ , θ for v = 3 .
Sensors 20 00773 g003
Figure 4. The χ v τ , f d for v = 3 , , 0 , , 3 with (a) the same modulated sequence; (b) different modulated sequences. The ambiguity functions of the LFM-PC waveform set with (c) the same modulated sequence; (d) different modulated sequences.
Figure 4. The χ v τ , f d for v = 3 , , 0 , , 3 with (a) the same modulated sequence; (b) different modulated sequences. The ambiguity functions of the LFM-PC waveform set with (c) the same modulated sequence; (d) different modulated sequences.
Sensors 20 00773 g004
Figure 5. The ambiguity functions of (a) orthogonal frequency division (OFD) PC waveform set; (b) OFD LFM-PC waveform set; (c) OFD LFM waveform set; (d) optimized LFM waveform set.
Figure 5. The ambiguity functions of (a) orthogonal frequency division (OFD) PC waveform set; (b) OFD LFM-PC waveform set; (c) OFD LFM waveform set; (d) optimized LFM waveform set.
Sensors 20 00773 g005
Figure 6. The χ v τ , f d of OFD LFM waveform set for v = 6 , , 0 , , 6 .
Figure 6. The χ v τ , f d of OFD LFM waveform set for v = 6 , , 0 , , 6 .
Sensors 20 00773 g006
Figure 7. The autocorrelation functions of different angular waveforms.
Figure 7. The autocorrelation functions of different angular waveforms.
Sensors 20 00773 g007
Figure 8. The beampatterns of different angular waveforms.
Figure 8. The beampatterns of different angular waveforms.
Sensors 20 00773 g008
Figure 9. The flowchart of proposed optimization algorithm.
Figure 9. The flowchart of proposed optimization algorithm.
Sensors 20 00773 g009
Figure 10. The iterative process of optimization in the first stage for the one-main-lobe.
Figure 10. The iterative process of optimization in the first stage for the one-main-lobe.
Sensors 20 00773 g010
Figure 11. The iterative process of optimization in the second stage for the one-main-lobe.
Figure 11. The iterative process of optimization in the second stage for the one-main-lobe.
Sensors 20 00773 g011
Figure 12. The optimized beampatterns for the one-main-lobe.
Figure 12. The optimized beampatterns for the one-main-lobe.
Sensors 20 00773 g012
Figure 13. The sidelobes of the optimized LFM-PC waveforms for the one-main-lobe.
Figure 13. The sidelobes of the optimized LFM-PC waveforms for the one-main-lobe.
Sensors 20 00773 g013
Figure 14. For one-main-lobe, the ambiguity functions of (a) the approximate linear-frequency-modulation (LFM) waveforms by sequential iterative algorithm (SIA), ξ = 0.5; (b) the optimized LFM-PC waveforms.
Figure 14. For one-main-lobe, the ambiguity functions of (a) the approximate linear-frequency-modulation (LFM) waveforms by sequential iterative algorithm (SIA), ξ = 0.5; (b) the optimized LFM-PC waveforms.
Sensors 20 00773 g014
Figure 15. The iterative process of optimization in the first stage for the two-main-lobe.
Figure 15. The iterative process of optimization in the first stage for the two-main-lobe.
Sensors 20 00773 g015
Figure 16. The iterative process of optimization in the second stage for the two-main-lobe.
Figure 16. The iterative process of optimization in the second stage for the two-main-lobe.
Sensors 20 00773 g016
Figure 17. The optimized beampatterns for the two-main-lobe.
Figure 17. The optimized beampatterns for the two-main-lobe.
Sensors 20 00773 g017
Figure 18. The sidelobes of the optimized LFM-PC waveforms for the two-main-lobe.
Figure 18. The sidelobes of the optimized LFM-PC waveforms for the two-main-lobe.
Sensors 20 00773 g018
Figure 19. For the two-main-lobe, the ambiguity functions of (a) the approximate LFM waveforms by SIA, ξ = 0.5; (b) the optimized LFM-PC waveforms.
Figure 19. For the two-main-lobe, the ambiguity functions of (a) the approximate LFM waveforms by SIA, ξ = 0.5; (b) the optimized LFM-PC waveforms.
Sensors 20 00773 g019
Table 1. Parameter setup for the simulation.
Table 1. Parameter setup for the simulation.
SymbolQuantityValue
Mtransmit antenna number7
Tpulse width400 μ s
Btotal bandwidth500 kHz
θ spatial angle of target60
Δ f frequency step40 kHz
B s baseband bandwidth260 kHz
Qcode length63
Table 2. Optimized bandwidths and frequency intervals for the one-main-lobe (/kHz).
Table 2. Optimized bandwidths and frequency intervals for the one-main-lobe (/kHz).
Items W 1 W 2 W 3 W 4 W 5 W 6 W 7
Stage I
B L F M , m 104.2241.116234.896160.923235.397148.47206.866
B m 210.877157.504282.812225.172283.228216.448260
Δ f m 031.92866.13730.96214.97743.47452.519
Stage II
B L F M , m 135.69443.136138.041162.470234.948150.389206.866
B m 207.889157.5285.429226.28282.854217.769260
Δ f m 032.18965.81731.71914.96743.23752.068
Table 3. Optimized phase codes for the one-main-lobe ( / π 2 ).
Table 3. Optimized phase codes for the one-main-lobe ( / π 2 ).
Stage I
W 1 223222200120100021332113301210121320001333203000120021113001103
W 2 102012032132200102002020012102220200001320111212201320121120100
W 3 001000010200013000102021211312002301320132002210012200101012000
W 4 020010013200001121200020121120131110021320032110201213332133322
W 5 233203021032120100121212302230130132111020211032011120013330013
W 6 203320001210132220012213033113201000332012012020333211001222032
W 7 000013211201331001000202131213200101133130133233001032000023331
Stage II
W 1 123220000020112202002103002220121322002232103000022001120200100
W 2 102212032002200212022020002202220200001120011222100320121010000
W 3 000001000100023000102010001002022301300002102211020001121210110
W 4 020010013001012022000020111120120210022320202200201113032031022
W 5 213003020102121201220211302231130202122011122032001110012330010
W 6 223220001212032200112212033020202002302010002021313211001222232
W 7 000213211200131001000200031110000201030110032031212000011021212
Table 4. Optimization results for one-main-lobe.
Table 4. Optimization results for one-main-lobe.
WaveformsPSLPSL (dB)PAT
OFD-LFM0.4640 6.6696 2.4220
Random LFM-PC0.2218 13.8080 1.9919
LFM-PC of Stage I0.1457 16.7308 1.1291
LFM-PC of Stage II0.1576 16.0489 0.6677
SIA ξ = 0.50.6187 4.1701 0.9999
Table 5. Optimized bandwidths and frequency intervals for the two-main-lobe (/kHz).
Table 5. Optimized bandwidths and frequency intervals for the two-main-lobe (/kHz).
Items W 1 W 2 W 3 W 4 W 5 W 6 W 7
Stage I
B L F M 96.719335.6814.1638.661136.176253.396206.866
B m 184.826370.794157.555157.737208.207298.355260
Δ f m 012.65912.66110.10128.688175.3970.491
Stage II
B L F M 99.787333.014.1086.977133.815257.315206.866
B m 186.45368.378157.553157.654206.67301.691260
Δ f m 012.50312.73410.92728.696174.6330.503
Table 6. Optimized phase codes for the two-main-lobe ( / π 2 ).
Table 6. Optimized phase codes for the two-main-lobe ( / π 2 ).
Stage I
W 1 211202213212101112310220113330122002103333112333213101223132002
W 2 320333202010003313200132332213303122023321121313022121313220001
W 3 131321311300132201000332101120313100131210233013320131333321332
W 4 213100003233022232211030023322333032132110101230131210221201003
W 5 121033130112312120131333133302230133203311212003130012000221010
W 6 111120031201320113212330123131102133213031031033203121321310232
W 7 003320133123132213131231002013323211321320321333301201310021300
Stage II
W 1 100101113202101212010020113330122012103230122303113011222132001
W 2 010333200000000113100131332213003122021321210300022101010222010
W 3 220111311001000221110201101000013211031010200010120122330321232
W 4 213211022000122130200001001012310230022110201000020211220110003
W 5 221000100001002120002302103100201200102301121210222002000212000
W 6 010120000201311103001000020130102200011101020100202012300310120
W 7 000300130120122200031000011010000121200320020130210101200022310
Table 7. Optimization results for the two-main-lobe.
Table 7. Optimization results for the two-main-lobe.
WaveformsPSLPSL (dB)PAT
OFD-LFM0.4640−6.66963.1086
Random LFM-PC0.2614−11.65392.9812
LFM-PC of Stage I0.1541−16.24392.1303
LFM-PC of Stage II0.1897−14.43871.6053
SIA ξ = 0.50.6912−3.20811.1269

Share and Cite

MDPI and ACS Style

Hong, S.; Dong, Y.; Xie, R.; Ai, Y.; Wang, Y. Constrained Transmit Beampattern Design Using a Correlated LFM-PC Waveform Set in MIMO Radar. Sensors 2020, 20, 773. https://doi.org/10.3390/s20030773

AMA Style

Hong S, Dong Y, Xie R, Ai Y, Wang Y. Constrained Transmit Beampattern Design Using a Correlated LFM-PC Waveform Set in MIMO Radar. Sensors. 2020; 20(3):773. https://doi.org/10.3390/s20030773

Chicago/Turabian Style

Hong, Sheng, Yantao Dong, Rui Xie, Yu Ai, and Yuhao Wang. 2020. "Constrained Transmit Beampattern Design Using a Correlated LFM-PC Waveform Set in MIMO Radar" Sensors 20, no. 3: 773. https://doi.org/10.3390/s20030773

APA Style

Hong, S., Dong, Y., Xie, R., Ai, Y., & Wang, Y. (2020). Constrained Transmit Beampattern Design Using a Correlated LFM-PC Waveform Set in MIMO Radar. Sensors, 20(3), 773. https://doi.org/10.3390/s20030773

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