Abstract

To efficiently solve the electromagnetic scattering problems over a wide incident angle, a novel scheme by introducing the two-dimensional compressive sensing theory into the wavelet method of moments is proposed. In this scheme, a linear system of equations with multiple right-hand sides in wavelet domain is formed firstly, and one side of the bilateral sparse transform to the induced current matrix is simultaneously accomplished and then the bilateral measurement of the induced current matrix is operated by the linear superposition of the right-hand side vectors a few times and the extraction of rows from the impedance matrix. Finally, after completing the other side of the bilateral sparse transform, the wide-angle problems can be solved rapidly by two times of recovery algorithm with prior knowledge. The basic principle is elaborated in detail, and the effectiveness is demonstrated by numerical experiments.

1. Introduction

Method of moments (MoM) [1] is an accurate and efficient method for solving electromagnetic scattering problems. Many fast methods based on MoM have been proposed, such as fast multipole method (FFM) [2], adaptive integral method (AIM) [3], adaptive cross approximation (ACA) [4], and wavelet MoM [5]. However, unless the approximated technique (e.g., asymptotic waveform evaluation [6]) is applied, the traditional MoM needs to be implemented repeatedly at every incident angle increment for solving the wide-angle electromagnetic scattering problems, which leads to a huge computing amount.

Recently, a theory known as compressive sensing (CS) [7] is put forward in the field of signal processing, by which the limitation from the Nyquist sampling theorem can be broken and has been successfully applied to the computation electromagnetic [811]. By combining the CS theory and the traditional MoM, a scheme for the rapid analysis of wide-angle problems has been formed [12]. In this scheme, a new source including much information from different incident angles is constructed, and the measurement of induced currents is obtained by multiple calculations of the traditional MoM under the new source, and then the original induced currents over the wide angle can be approximated by means of the sparse transform and recovery algorithm.

In this paper, the two-dimensional (2-D) CS theory [13] is employed in the wavelet MoM to build a more efficient scheme for wide-angle problems, in which the bilateral measurement and the bilateral sparse transform are used to the induced currents and the reconstruction of induced currents is operated by the twice recovery algorithm. The specific formulas are deduced in detail, and numerical examples of differently shaped objects are presented.

2. Formulations

2.1. Conventional CS Scheme

The matrix equation of traditional MoM for solving the wide-angle electromagnetic scattering problems can be written aswhere Z is the impedance matrix, I1 to In and V1 to Vn represent the n induced current vectors and the n corresponding excitation vectors at n different incident angles, respectively.

The conventional CS scheme in [12] mainly consists of the following three steps:Step 1. M new incident sources based on CS theory are formed asin which cij is the random coefficient.Step 2. By using the new sources, M corresponding current vectors based on CS theory can be obtained byConsidering the linear identity of the problem, the current vectors can be represented asIn the view of CS theory, to can be regarded as the results of M measurements of [I1I2,⋯,In].Step 3. With the help of the sparse transform (e.g., fast Fourier transform (FFT)), one can obtainin which [cij] is the measurement matrix denoted as Ф, α1 to αN are the sparse projections of each column of [I1I2,⋯,In]T in the sparse transform Ψ, and N is the number of basis functions.Step 4. With the utilization of the recovery algorithm (e.g., orthogonal matching pursuit (OMP) [14]), the projections can be approximated byand the original induced currents are reconstructed by

2.2. 2-D CS Scheme Based on Wavelet MoM

First, by the wavelet transform, (1) is transformed intowhere , , , and W is an orthogonal matrix constructed by standard fast wavelet transform (FWT) with Symlets wavelet [15, 16]. In the wavelet domain, the sparse impedance matrix and the sparse excitation matrix are obtained after thresholding, and one side of the bilateral sparse transform to the induced currents is accomplished.

Second, since the impedance matrix is indirectly coincident with the restricted isometry property [17], an underdetermined system of equations can be established [18] asin which is composed of all p nonzero rows of and is constructed by extracting the corresponding p rows from . In the CS theory, is considered as the measurement matrix to each column of and to are the measurement results.

Third, M′ new excitation vectors with the length of p based on CS theory are formed in the wavelet domain asand M′ measurement results of are acquired by

Similarly to (4), we can rewrite (11) asin which ФT is the measurement matrix to the rows of .

Afterwards, the other side of the bilateral sparse transform is applied aswhere Ψ is the sparse transform matrix to the rows of and Γ represents the sparse projection. Substituting it into (12), one will get

Finally, the projection Γ can be approximated by using the recovery algorithm to solve the following two optimization problems:and the original induced currents can be reconstructed by

Considering the prior knowledge that contains some zero rows, there are necessarily zero rows of the same amount and the same index in , that is, the measurement result of the rows of , and therefore, only the nonzero rows in the projection Γ, which are corresponding to the nonzero rows in , need to be recovered in (16). Thus, considerable computing time can be saved.

In the proposed scheme, the solution of two optimization problems is dominating in the computing cost. The total computational complexity of solving (15) and (16) is O(pNS1M′ + nQS2M′) (take OMP as the recovery algorithm), where S1 and S2 are the iteration steps in the two times of OMP, respectively, n is the number of different incident angles, N is the number of basis functions, p is the number of rows extracted from the impedance matrix, and Q is the number of nonzero rows in Γ. The computational complexity of traditional MoM with iteration method for analyzing wide-angle problems is O(ndN2), where d is the iteration counter.

Therefore, the effectiveness improved by the 2-D CS scheme can be evaluated byin which p << N, Q << N, and M′ << n, and in general, S1 << d, S2 << d, and M′ << N.

Furthermore, the computational complexity of the conventional CS scheme provided in [12] is O(dMN2 + nMKN), where K is the iteration steps of OMP. Compared with the conventional scheme, the proposed scheme also has the following two improvements: first, the calculation amount of matrix operation involving the impedance matrix is reduced since the impedance matrix in the wavelet domain is sparse; then, the number of measurements is decreased (M′ < M) because the sparsity of the projection Γ is better with the help of the bilateral sparse transform. Obviously, pNS1M′ < dMN2 and nQS2M′<nMKN.

3. Numerical Results

In this section, four examples of differently shaped objects are presented to validate the effectiveness of the proposed scheme, in which the electric field integral equation (EFIE) is established to solve the problems; Gaussian matrix, FFT basis, and OMP are taken as the measurement matrix Ф, the sparse transform matrix Ψ and recovery algorithm, respectively, and the incident waves are the transvers magnetic waves of 3 GHz. The wide incident angle is divided into 1°, 2°, ..., 360° in the first three examples and 0.1°, 0.2°, ..., 360° in the last one. For the convenience of comparison, we define the recovery error as

3.1. Example 1

An infinite perfectly electrical conducting (PEC) circular cylinder with a radius of 0.1 m is considered, and its generator is divided into 512 equally spaced segments. The impedance matrix and the excitation matrix are sparse in the wavelet domain after thresholding with the threshold of 10−4, as shown in Figures 1(a) and 1(b) (there are 128 nonzero rows in the excitation matrix). Figure 1(c) shows the matrix constructed by extracting 128 rows from the impedance matrix according to the indexes of nonzero rows in the excitation matrix.

The relationships between the number of measurements (i.e., the number of new sources M′) and the recovery error are provided in Figure 2. It is clear that a lower number of measurements is required in the proposed scheme to achieve a similar precision as the conventional CS scheme.

The number of measurements is set to 35, and only 64 rows in the projection Γ need to be recovered since there are 64 nonzero rows in the measurement results of the rows of the current matrix (i.e., the solution of (15)), as shown in Figure 3(a). The distribution of nonzero rows in the current matrix is shown in Figure 3(b). One can see clearly that the indexes of nonzero rows in the measurement results and the current matrix are the same. Hence, the prior knowledge provided by the measurement results is reliable. As shown in Figure 4, the numerical result of the original induced currents at the 77th segment under different incident angles is calculated by the proposed scheme, which also agrees very well with the result of traditional MoM.

3.2. Example 2

An infinite PEC square cylinder with a side length of 0.2 m, whose perimeter is divided into 512 equally spaced segments, is taken as the object. The comparison of measurement times between the conventional CS scheme and the proposed scheme is presented in Figure 5. It can be seen that only 39 measurements are needed to obtain the satisfactory accuracy by using the bilateral sparse transform in the proposed scheme, while the conventional CS scheme needs 78 calculations.

With the threshold of 10−3, 184 rows are extracted from the impedance matrix according to the indexes of nonzero rows in the excitation matrix. The number of rows that needs to be recovered in Γ is only 128 with the help of the prior knowledge, which is shown in Figure 6(a) (the number of measurements is selected as 45). Figure 6(b) illustrates the distribution of nonzero rows in the current matrix, and we can see that the indexes of nonzero rows in Figures 6(a) and 6(b) are identical. In Figure 7, the original induced current distribution at different segments with the incident angle at 70° is presented, and the solution of traditional MoM is also provided for comparison. We can see that the proposed scheme has a high precision.

3.3. Example 3

As the third example, an infinite PEC concave cylinder (as shown in Figure 8) with 1024 basis functions is calculated. As shown in Figure 9, the comparison of the number of measurements proves the superiority of the bilateral sparse transform again. Setting the threshold and the measurement times to 10−3 and 65, respectively, there are 360 nonzero rows in the excitation matrix, and thus, we need to extract the corresponding 360 rows from the impedance matrix. The distributions of nonzero rows in the measurement result matrix and the current matrix are shown in Figure 10. As can be seen, the distributions are still the same when the object is irregular. Therefore, only 250 rows in the projection need to be recovered. To verify the accuracy of the proposed scheme, the radar cross section (RCS) of the object illuminated by a random incident angle (e.g., 128°) is presented in Figure 11.

3.4. Example 4

To prove the effectiveness of the proposed scheme for analyzing the electrically large targets, an infinite PEC circular cylinder with a radius of 10 m that contains 16384 basis functions is considered. We choose the threshold and the measurement times as 10−3 and 950, respectively, and 6121 rows are extracted from the impedance matrix to construct the measurement matrix to the columns in the current matrix. At last, 2353 nonzero rows in the current matrix need to be solved from (16). The RCS of the electrically large cylinder illuminated by a random incident angle (e.g., 77.7°) is shown in Figure 12, and the comparisons of CPU time and measurement times are provided in Table 1.

4. Conclusions

In this paper, a 2-D CS scheme based on wavelet MoM is formed, by which the wide-angle scattering problems can be analyzed more efficiently. Numerical results demonstrate that only part of the rows in the projection matrix needs to be recovered with the help of the prior knowledge; meanwhile, compared with the conventional CS scheme, a lower number of measurements is required to obtain high accuracy in the proposed scheme.

Data Availability

The data used to support the findings of this study are available from the corresponding author upon request.

Conflicts of Interest

The authors declare that there are no conflicts of interest regarding the publication of this paper.

Acknowledgments

This work was supported by the National Natural Science Foundation of China under Grant nos. 61701163 and 61801163, the Anhui Provincial Key Research and Development Plan of China under Grant no. 201904a05020061, the Anhui Provincial Natural Science Foundation of China under Grant nos. 1808085MF167 and 1908085QF257, the Key Project of Provincial Natural Science Research of University of Anhui Province of China under Grant nos. KJ2019A0715 and KJ2020A0102, the Program for Excellent Youth Talents in Anhui Provincial Universities under Grant no. gxyqZD2019063, the Program of Anhui Province Key Laboratory of Simulation and Design for Electronic Information System under Grant no. 2019ZDSYSZY01, the Science and Technology Major Program of Anhui Province of China under Grant no. 201903a05020041, the Joint fund of Science & Technology Department of Liaoning Province and State Key Laboratory of Robotics of China under Grant no. 2020-KF-22-16.