Abstract
Synthetic impulse and aperture radar (SIAR) is a multi-input multi-output orthogonal multicarrier frequency radar, kind of frequency diverse array (FDA). This radar has omnidirectional emission in the transmitter and each receiver or receiving array can form a beam. The 4D matched filter of this radar’s circular arrays can reveal the range, elevation angle, azimuth angle, and Doppler. The existence of a high sidelobe in the range-Doppler is one of the significant challenges of this radar, and pulse-to-pulse frequency code non-agile (PPFCNA) and pulse-to-pulse frequency code agile (PPFCA) are often used to reduce it. Weighting is one of the available methods for reducing sidelobes in array radars, but weighting in the matched filter is more effective in SIAR radars due to their ability to transmit signals with different and orthogonal frequencies. This paper proposes the use of amplitude weighting in the submatched filter, which is made possible by increasing the degree of freedom in the SIAR process. In this method, each receiver’s signal is independently processed and weighted with a submatched filter. Then, a synthetic pulse is formed by combining the data from multiple channels. The output of the simulation with weighting in the matched filter for the PPFCNA indicates an 8.7908 dB reduction in sidelobes, while the output for the PPFCA indicates a 3.3779 dB reduction in sidelobes.
1. Introduction
The synthetic impulse and aperture radar (SIAR) is a multi-input multi-output orthogonal and multicarrier frequency radar capable of detecting a variety of targets for military, medical, and transportation applications [1, 2]. This radar was initially developed by the Office National d’Etudes et de Recherches Aérospatiales in France (Figure 1) and later by the Xidian University in China [4, 5]. Microwave sparse array SIAR is an example of microwave band SIAR [6], while experimental radar from China’s Xidian University [7] and coastal radar [8, 9] are examples of metric band SIAR. The SIAR radar transmits like a radio station, with each antenna or the entire receiving array capable of revealing the target to the receiver. Since the SIAR radar has a longer coherent integration time [10] than phased array radars (PAR), it is able to integrate more pulses, compensating for a low signal-to-noise ratio. Additionally, because it employs orthogonal signals, it can monitor the space in all directions and does not produce a transmission beam, as orthogonal frequency diverse array does [11]. The beam of this radar is formed by compensating the transmitting and receiving apertures on the receiver side.

SIAR operates based on two main technical principles. Firstly, it employs multiple orthogonal carrier frequencies, resulting in each antenna and the entire transmitting array emitting in an omnidirectional fashion. This characteristic leads to the formation of a synthetic aperture at the receiver due to the delay between the transmitting and receiving arrays. Secondly, while the bandwidth of each transmitted signal is low, the aggregate bandwidth remains high. This allows for the creation of a synthetic impulse postprocessing, even without pulse compression.
The major contributions of this study are as follows:(i)Propose a novel SIAR processing flow designed to reduce the sidelobes.(ii)Explain the implementation of windowing and amplitude weighting in this new method.(iii)Highlight the advantages offered by our proposed method.(iv)Investigate the effect of various windowing techniques on sidelobe levels.
Lastly, we provide a comparison between our proposed method and existing methods for sidelobe reduction to highlight the benefits and improvements offered by our approach.
1.1. Issue and Goal
Despite its many capabilities, SIAR faces the challenge of a high sidelobe in the range-Doppler frequency [12]. A radar is disrupted by the presence of jammer, clutter, and false targets when sidelobe levels are high [13]. Thus, reducing the amplitudes of sidelobes is the objective that experts attempt to achieve. The use of different processes and appropriate waveforms [14] are among the methods of reducing the level of the sidelobe in this radar [15]. Following is a discussion of suitable waveforms and processes for this radar.
1.2. SIAR Processing Flow for PPFCA and PPFCNA
One of the most common waveforms in SIAR is the pulse waveform with different frequency codes. In SIAR radar, each transmitting antenna has a distinct frequency from other antennas. A frequency code determines the frequency of each antenna [16]. In this radar, two frequency coding methods, pulse-to-pulse frequency code non-agile (PPFCNA) and pulse-to-pulse frequency code agility (PPFCA), are used for different transmitted pulses in order to achieve the lowest sidelobe amplitude for the pulse waveform. The PPFCNA method employs a frequency code series for each pulse repetition interval (PRI), so that each pulse has the same code. In contrast, the PPFCA method employs a frequency code series for each PRI; consequently, the frequency code series must regenerate for each PRI. In the PPFCNA method, the sidelobe and main lobe are coherent, and the sidelobe and main lobe amplitudes are increased. In the PPFCA method, the sidelobes are incoherent due to the random generation of frequency codes in each PRI. After integration, the main lobe increases, but the amplitudes of the sidelobes do not increase. The two most important coding methods in SIAR are PPFCNA and PPFCA, which are used according to their applications.
The received signal is processed in Figure 2.

This process is according to Chen and Wu [12] and consists of three main parts:(1)Digital beamforming (DBF) compensates for the receiving aperture.(2)The matching filter compensates for the transmitting aperture.(3)Coherent integration of output pulses.
In the process, the time delay caused by each receiving antenna is compensated by DBF. All azimuth and elevation angles for each receiving antenna are checked. At the matched filter, the time delay caused by each transmitted antenna is compensated; thus, the azimuth angle, elevation angle, and ranges are verified. The process in a matched filter may occur in the time, frequency, or time–frequency domain [17]. The frequency domain process is used, and each pulse undergoes its own DBF and matched filter processes. In this article, the output of the Doppler-range is investigated.
1.3. Proposed Method
In array radars, the common weighting is based on the weighting of receiving antennas. Weighting the amplitude and phase of receiving antennas or subarrays [18] can reduce the amplitudes of sidelobes or create a null in PAR [19, 20]. However, in SIAR radar, weighting can be done at a deeper level. In general, parts of a SIAR radar that can be weighted include the weighting of the receiving antenna and the weighting of the submatched filter. In this paper, the proposed method of amplitude weighting in the submatching filter is utilized to reduce the sidelobe amplitude and frequency channel control effects. The effect of a few common windows is investigated and compared to Chen and Wu [12]. The proposed method must modify the processing flow in order to gain access to frequency channels. Consequently, SIAR provides direct access to each subsignal, allowing for the possibility of submatched filter weighting. In other words, the amplitude of each subsignal with a specific frequency is weighted. Additionally, this method is able to completely eliminate a subsignal, which means it can eliminate the effect of a particular frequency. The previous method combines all submatched filters, whereas the proposed method treats each submatched filter separately. Thus, the previous method cannot directly evaluate all subsignals or completely eliminate specific frequency effects. Simulations reveal that the proposed method reduces sidelobe levels more effectively than the previous method, while also providing superior frequency control. The following section discusses the mathematical aspects of SIAR, including the SIAR model, the previous processing flow, and the new method.
2. Data Model
In this section, the formulation of the problem from the transmitted signals to the process output for a moving target is investigated.
2.1. Transmitter Design
The transmitted signals from each antenna (subsignals) are:where represents the subsignals transmitted from the kth antenna during the nth pulse, is the number of transmitting antennas, represents the number of transmitted pulses, is the number of maximum transmitted pulses, denotes the signal’s envelope, is the transmitted pulse width, is the PRI, and denotes the carrier frequency of the kth antenna in the nth pulse. Also, represents the main carrier frequency, is the frequency interval, and is the frequency code of the kth antenna in the nth pulse. If a subsignal has different frequency codes in different PRIs, the PPFCA is used; otherwise, the PPFCNA is employed. The PPFCNA method derives its optimal frequency codes from the genetic algorithm (GA) described in Chen and Wu [12]. In the PPFCA method, frequency codes are randomly regenerated for each PRI.
2.2. Array Geometry
The array geometry is illustrated in Figure 3. The transmitting and receiving arrays are arranged into two concentric rings sharing the same center. The positions of the transmitting antennas are defined by radius and angles , while the positions of the receiving antennas are determined by radius and angles .

where represents the radius of the transmitting ring (transmitting array), is the radius of the receiving ring (receiving array), represents the azimuth angle of the kth transmitting antenna position, and the azimuth angle of the lth receiving antenna position. Both the transmitter’s and receiver’s ring antennas have a uniform distribution, with an interelement angle space of rad. Furthermore, all antennas are omnidirectional. is the maximum number of the transmitting antenna and is the maximum number of the receiving antenna. The center of the two arrays is identical. is azimuth, elevation, and distance from center to target. In this paper, the receiving array is considered to be smaller than the transmitting array.
2.3. Orthogonality Condition
In each transmitted pulse, the kth subsignal that reaches the target is equal to:where represents the delay of the kth transmitter antenna to the target. To establish the orthogonality condition, there is Wang et al. [13]:
This equation is the orthogonality condition. Also, the frequency codes should be integer.
2.4. Received Signal
The receiving signal at the lth receiver in the nth pulse is:where is the target’s delay for the kth transmitter to the lth receiver from the center, is the target’s delay from the kth transmitter to the center, is the target’s delay from the lth receiver to the center, is the distance from the target to the center, is the speed of light, is the target’s elevation angle, and is the target azimuth angle. A moving target is considered; thus, changes at every moment. is the initial location delay of the target, is the target velocity delay, and is the radial velocity of the target.
2.5. SIAR Processing Flow
The signal received from each receiver in baseband and after the low-pass filter for the nth pulse is:where is the Doppler frequency of the target. Coherent processing interval causes ; thus, . The narrowband transmitted signals result in:
With omitting of constant :
According to the explained diagram (Figure 2), DBF weight function is:and the matched filter is:
The matched filter is used in the frequency domain. Fast Fourier transform of the signal and the matched filter is used and the result of both multiplies to each other to make the output of the matched filter in the frequency domain. Then, inverse fast Fourier transform makes the output of the matched filter, .
After that, range-Doppler is calculated as:
2.6. Amplitude Weight of Signals
Weighting can be done in both the receiving and sending arrays [21]. Amplitude weighting in the transmitting array causes an initial weight bias to the signals, whereas the weighting in the receiver is virtual and changeable [22–24]. Consequently, weighing in the receiver is analogous to seeking the best information. Weighting in the receiving antennas (DBF) is common for PARs as follows:where is the amplitude weight. These weights can be specified for every distinct pulse in each receiver. In the PAR, the subsignals have the same frequency, but in the SIAR, each subsignal has a specific frequency. Therefore, each subsignal can be separated and weighted; consequently, weighting in the submatched filter significantly reduces sidelobes and increases frequency channel control.
2.7. Proposed Method
The proposed method uses weighting of submatched filters in each channel separately instead of weighting the whole channels. This technique employs a distinct processing flow that is introduced as follows. First, each subsignal must be separated in each receiver. Due to the fact that subsignals in SIAR have different and separate frequencies, each subsignal can be separated at the receiver. The output of the summation for each received channel is then passed to the matched filter. In this section, amplitude weighting is performed for the submatched filter. Finally, the output of each channel’s matched filter is added together. This procedure is shown in the diagram of Figure 4.

Received subsignal is:
DBF for receiving antenna is:
The PAR amplitude weighting does not apply in the proposed method. The output of the DBF is:
In this part, each subsignal from each antenna is added to the same subsignal in other antennas. The submatched filter and weight are:where is the submatched filter, is the weight of each submatched filter that can be changed adaptively. The proposed method weights the submatched filter proportionally to the frequency channel of the transmitted signal. In other words, amplitude weighting corresponds to increasing or decreasing the effect of a subsignal with a particular frequency. When the PAR weight is applied, all submatched filters are assigned the same weight. Consequently, the PAR amplitude weighting model cannot eliminate the specific frequency channel in the SIAR process. However, if one of the submatched filters in the new method has zero weight, then the subsignal is completely eliminated from the process. In addition, the new method cannot be implemented in the previous matched filter diagram due to the summation of all submatched filters used in the previous method, which prevents separate access to submatched filters. Thus, each submatched filter cannot be matched with subsignals separately or eliminate the specific channel entirely. The proposed method has a great flexibility, and the amplitude weighting can be proportional to the frequency effect. If a target at a particular frequency has a high sidelobe in the proposed process, the sidelobe can be weakened by weighting to have minimal effects on the output. The output of each submatched filter is:
The summation of the whole submatched filter, called matched filter output, is:
For the simplification, we consider constant weights in all pulses and all moments, so the weights are changed only by frequency channel (). The new block diagram differs from the previous block diagram in Sections 1 and 2, but only the calculation load in Section 2 has increased proportionally to the transmitting antenna. Different windows such as Kaiser, Chebyshev, and GA windows are investigated with a new approach to determine the effect of weighting. According to Chen and Wu [12], Figures 5 and 6 are the outputs of the process without windowing for the two frequency coding methods PPFCNA and PPFCA.


3. Simulation
The simulations are analyzed for PPFCNA and PPFCA methods and with Kaiser, Chebyshev, and GA windows. The arrangement of antennas is according to Figure 3. In order to determine the antennas’ locations, the transmitting or receiving ring’s radius and the angle of each antenna need. The transmitting ring radius is and receiving ring radius is . The number of transmitting antennas is equal to 25, from to by the step of , so the transmitters’ angel positions are , and the number of receiving antennas is equal to 25, from to by the step of , so the receivers’ angel positions are .
The range of frequency codes is (−12, 12). In the mentioned interval, the GA frequency code resulting from Chen and Wu [12] is . This code is used for the PPFCNA method. Also, the PPFCA frequency code is . Unique frequency codes are assigned to each antenna in each PPFCA pulse. The central carrier frequency is 100 MHz, the variable frequency is 20 kHz, and the sampling frequency is 0.64 MHz. The PRI is 1 ms, all transmitted pulses are 64 pulses, and the pulse width is 50 µs. The target is at a distance of 90 km, at azimuth angle of 0, and at elevation of 5 with a velocity of 300 m/s. The outputs of the new method without weighting are shown in Figure 7.

This simulation demonstrates that the proposed method reduces sidelobes more than Chen and Wu [12]. The new method reduces the sidelobes of the PPFCA and PPFCNA methods, although the PPFCA reduction is marginal. The reason is that PPFCA is one of the best methods to reduce the sidelobes. The proposed amplitude weighting by windowing is used to assist the proposed diagram in further reducing the sidelobes.
Weights are states in Table 1, and relations between weights, frequency codes, and antenna numbers are presented in Figures 8–11.




Figure 8 shows that the 13th transmitting antenna has and This type of representation assists in determining the impact of each channel in the process. Consequently, these plots are useful for extracting amplitude weight futures.
3.1. Simulation One
The coding method used in this simulation is PPFCNA. Figure 12 depicts the output of the matched filter for various pulses and the output of the matched filter for a single pulse. As illustrated in Figure 12(a), the output of the matched filter in each pulse has nearly identical amplitudes and sidelobes due to the application of the PPFCNA technique. Therefore, the level of the sidelobes increases by summing the output of the matched filters. In Figure 12(b), the delay compensates independently for each channel in the new method. This method does not permit sidelobes to rise as much as the previous method because it checks the subsignals separately. This approach functions similarly to a local compensation and reduces sidelobes after channel summations for each pulse or even for the output of the entire matched filter.

(a)

(b)
The output of the simulations is in Figure 13.

The amplitude of the sidelobe has been significantly reduced. The output of the Doppler-range for the optimal window of the GA is in Figure 14.

By comparing the output of Figures 6 and 14, the amplitude of sidelobes has decreased significantly.
3.2. The Second Simulation
This simulation uses the PPFCA coding method. The output of the matched filter for a variety of pulses and the output of the matched filter for a single pulse are in Figure 15.

(a)

(b)
In Figure 15(a), the output of the matched filter for various pulses has different sidelobes, but the main beam is almost identical. This is the result of using the PPFCA technique. Although sidelobes are not optimal in a single pulse, the sidelobes are reduced when multiple pulses are combined. However, the output of the submatched filter in a single pulse is obtained in Figure 15(b). Similar to the PPFCNA mode, each channel’s delay compensation is handled independently. Consequently, the new strategy utilizes the benefits of PPFCA earlier because it compensates for the delay in subsignals. Then, subsignals combination and pulses combination are used to reduce sidelobes. The output of the simulation is in Figure 16.

Although PPFCA is one of the effective ways to reduce the sidelobes, amplitudes of sidelobes in this method are almost halved by windowing. The output of the simulation using the GA window is in Figure 17.

3.3. Simulations’ Results
The output of the simulations is shown in Table 2:
The results presented in Table 2 indicate that the SIAR windowing method is suitable for reducing the sidelobe in both the PPFCNA and PPFCA methods. The maximum reduction of sidelobe in PPFCNA using the GA window is 8.7908 dB, while the minimum reduction of sidelobe using the Chebyshev window is 2.7606 dB. The sidelobe reduction in the PPFCA method utilizing the GA is 3.3779 dB. Additionally, the Chebyshev window has reduced the sidelobe level by 0.9032 dB. In the new method, sidelobe reduction and channel control are obtained simultaneously. Moreover, it is predicted that if the amplitudes of the output’s sidelobes in the matching filter are different at any moment , they cause the lower level of the sidelobe.
Finally, we examine the proposed method PPFCNA and reference PPFCNA to show the benefits of the proposed method. Five targets are chosen in different ranges and velocities. As shown in Figure 18, the previous method has lots of high sidelobe level while the new method reduces the sidelobes and shows the five targets clearly. This simulation, however, can be improved by other proper windows.

(a)

(b)
4. Conclusion
SIAR is an orthogonal multicarrier frequency radar that can reduce the level of sidelobes in a variety of ways, including the use of different frequency codes, waveforms, and coding methods. One of the main challenges in this radar is the level of sidelobes, which was attempted to be reduced using PPFCNA and PPFCA frequency coding methods. This article introduces weighting in SIAR as a suitable method for reducing the sidelobe amplitude at the deeper level of the matched filter. This weighting is different from the weighting of PAR and the previous SIAR process, necessitating a unique process flow. In PAR, the signals sent from the transmitter are inaccessible to the receiver because all transmitters operate at a fixed frequency, whereas in SIAR, each antenna transmits at a unique frequency. Since the transmitted signals are orthogonal, a submatch filter can be used independently. This paper demonstrates that due to the flexibility of the matched filter and the weighting of the SIAR, not only can sidelobes be reduced, but connections between the frequency and amplitude at the receiver can also be established. If the selected weight in the submatched filter is zero, the output channel in the corresponding submatched filter will be eliminated from the processing flow. Hence, amplitude weighting functions as a frequency filter. Simulations indicate that the proposed windowing method for PPFCNA and PPFCA with Chebyshev, Kaiser, and GA windows reduced sidelobes more effectively than the windowless method.
Data Availability
No data has been used.
Conflicts of Interest
The authors declare that they have no conflicts of interest.