Abstract

The alternating direction implicit parabolic equation (ADI-PE) method and the Crank–Nicolson parabolic equation (CN-PE) method have been widely used for solving the 3D parabolic equation (3D-PE) in radio wave propagation. The ADI-PE method is more computationally efficient than the CN-PE method. The accuracy of the ADI-PE method is improved by the higher-order Mitchell–Fairweather (MF)-ADI method. This paper presents an iterative high-accuracy (IHA)-ADI method for the 3D parabolic equation. A derivation of the proposed method is presented. The convergence and stability of the proposed method are estimated. Several numerical examples are considered to illustrate the advantages of the proposed method. The results of error analysis and a comparative study show that the proposed method is unconditionally stable and computationally efficient. The proposed method is more numerically accurate than the MF-ADI method.

1. Introduction

The parabolic equation (PE) is one of the most widely used methods for the prediction of radio wave propagation [13]. It models the wave in a paraxial direction in a centered cone, and it can deal with the refraction and diffraction caused simultaneously by the inhomogeneous atmospheric structure and irregular topography [46]. PE is computationally efficient for long-range wave propagation [7]. It acts as a trade-off between the ray tracing (RT) method and the finite-differencetime-domain (FDTD) method. In fact, RT has limited accuracy, while FDTD has high computing resource consumption in some critical cases. Recently, PE has been used in the guided system for the accuracy calculation of the navigation parameter [8, 9]. Therefore, the numerical accuracy of PE is hard to overstate in the case of its application.

The split-step Fourier (SSF) method [10] and the finite difference approximation (FD) method are two methods that are used to solve PE. The FD method is more decent, due to the fact that it can model quite complex boundary conditions. Most of the PE studies mainly focus on the two-dimensional parabolic equation (2D-PE). Taking into account the solution of the FD method, some high-accuracy 2D-PE schemes [1114] implemented using higher-order numerical approximations are proposed. Solving the three-dimensional parabolic equation (3D-PE) using the FD method is a more complex task. The Crank–Nicolson parabolic equation (CN-PE) is one of the popular FD methods for 3D-PE. The CN-PE method is second-order accurate and unconditionally stable in different spatial variables [1]. The Peaceman–Rachford (PR) alternating direction implicit (ADI) method [15] and the locally one-dimensional (LOD)-ADI method [16] are modifications of the CN-PE method. The PR-ADI and LOD-ADI methods for 3D-PE (ADI-PE method) are more computationally efficient than the CN-PE method. The ADI-PE is second-order accurate in the x, y, and z directions and is unconditionally stable, similar to the CN-PE. The accuracy of the ADI-PE method is improved by the Mitchell–Fairweather (MF)-ADI method [17], whose advantage is verified by error analysis and comparative study [18]. In recent years, compared with other 3D-PE methods, the MF-ADI method has proven to be computationally efficient and higher-order accurate. The author in [19] proposes an iterative method to improve the accuracy of the ADI-FDTD method. The convergence and stability analysis of this iterative method is presented in [20, 21].

In this paper, an iterative high-accuracy (IHA)-ADI method for the 3D parabolic equation is proposed. It is the first time to treat the important accuracy problem of the 3D parabolic equation using iteration. A deduction from the proposed method is presented. The convergence and stability of the proposed method are estimated. The numerical dispersion relations for the proposed method are also given. Moreover, the advantages of the proposed method are then demonstrated by a comparative study and error analysis. The results illustrate that the proposed IHA-ADI method approaches the efficiency of the MF-ADI method and is more numerically accurate than the MF-ADI method.

2. Iterative High-Accuracy ADI Method for 3D-PE

2.1. CN-PE Method and MF-ADI Method

The ADI-PE method is an approximate factorization of the CN-PE method. Firstly, we consider the scalar three-dimensional wave equation in Cartesian coordinates (x, y, z) [22], given bywhere is a scalar component that represents the magnetic field or electric field in horizontal or vertical polarization, n is the refractive index (equals to 1, in the air), and k is the wavenumber. Assuming the x-axis is the direction of wave propagation, one of the solutions of (1) can be expressed as

Considering the same assumption as in [1],

Substituting (2) into (1) results in

Equation (4) is the standard parabolic equation. By reducing the second-order derivative into a first-order derivative along the propagation direction and using the finite difference (FD) approximations for the second-order derivative, (4) can be simplified as in [1]where i, j, and k are the ordinal numbers of discrete points along y, z, and x directions.

Note that (5) is the CN-PE method. The update matrix for the CN-PE method is a sparse matrix. The solution of this method is time-consuming for electrically large problems.

Adding the error term on the left side and the right side of (5), with the fourth-order approximation for the transverse plane coordinates, (5) can be expressed as

Equation (7) can be solved by two splitting steps given by

Note that (9) is the MF-ADI method [17]. It is an unconditionally stable method and can be solved with high computational efficiency.

2.2. Iterative High-Accuracy ADI Method for 3D-PE

Adding on the left side and the right side of (7), we obtain

We consider the following:

Then, (13) can be rewritten as

(11) is a linear system that can be iteratively solved in the following form:where denotes the th iteration.

If the initial guess, , is set to , (7) can be recovered from (12). Equation (7) is the first iterative solution of (12). The scheme in (12) is straightforward. For the th iteration, we obtain

Afterwards, (13) is split into two steps:

(17) is the proposed iterative high-accuracy ADI method for the 3D parabolic equation which is depicted in Figure 1.

2.3. Convergence and Stability Analysis

The convergence and stability of the iterated ADI-FDTD are analyzed in [20, 21]. In this section, the convergence and stability analysis of the proposed IHA-ADI method is presented.

The proposed method converges if the eigenvalues of the iteration matrixsatisfy , where , , , , , and . is similar to . A matrix is skew-Hermitian, and its eigenvalues are located on the imaginary axis. The J matrix is a real positive definite symmetric matrix, and its eigenvalues satisfy . The eigenvalues of then satisfy

The matrix has eigenvalues so that

The CN-PE and the MF-ADI methods are unconditionally stable, which is estimated via von Neumann [23] by the amplification factor . The stability of the proposed IHA-ADI method can be estimated via von Neumann, amplification factor satisfies.where and . Consequently, the proposed method converges and is unconditionally stable.

2.4. Error Analysis

The numerical dispersion relations of the CN-PE and MF-ADI methods are presented in [17]. In this section, the numerical dispersion relations for the proposed IHA-ADI method are presented.

An exact solution of the Helmholtz wave equation is given bywhere A is a constant coefficient, and is expressed aswhere .

The normalized numerical wavenumber can be extracted by substituting (20) into a different PE scheme. By substituting into different PE scheme, the normalized numerical wavenumber can be extracted. The numerical wavevector at the x, y, and z directions defined by the angles of the spherical coordinate system is given by

The numerical dispersion relations for the proposed iterative high-accuracy ADI method are given bywhere , , and , ,

3. Numerical Results and Discussion

The relative error, which includes both the standard dispersion error of parabolic solvers and the error introduced by the PE approximation of the wave equation, is presented in this section. The relative error of the MF-ADI and CN-PE methods is verified in [18] that the MF-ADI method is more accurate. In this section, to verify the accuracy of the proposed algorithm, the proposed IHA-ADI method is compared with the CN-PE method and MF-ADI method. The numerical relative errors are analyzed as follows:

Figure 2 illustrates the relative error of the three methods with respect to for one iteration, where , , and . It can be seen that the relative error increases with the increase in . The relative error differences for the three methods are higher when increases. Among the three methods, the relative error of the proposed IHA-ADI method is the lowest. In the same error requirement, the proposed method has a larger propagation angle than other methods.

Figure 3 illustrates the relative error with respect to when , , and . It can be seen that the relative error of the proposed IHA-ADI method is lower than the CN-PE method and the MF-ADI method. The result is obvious with an appropriate . It can be deduced from section II that is proportional to (the step size along wave-propagation). The last adding term of the proposed iterative method in (13) is proportional to . After iteration, the proposed scheme can modify the solution of the MF-ADI method and brings a significant advantage with an appropriate .

Figure 4 illustrates the relative error function of the azimuth angle, where , , and . It can be observed that the wave-propagation along the diagonal ( or ) results in the minimum error. This result is mainly caused by the numerical dispersion error of FD approximation. It is also encountered in other methods such as MF-ADI and FDTD.

To better illustrate the effect of the number of grid points per wavelength and the zenith angle on the obtained results, Figure 5 shows that the relative errors of the three methods for or , , and . It can be seen that the relative error of the three methods decreases with the increase in , and finally converges to the same error floor, which represents the approximation error of PE. It is clear that the advantage of the proposed scheme is more noticeable with a higher zenith angle. The error floor with low zenith angle (e.g. 2°) is lower than that of the high zenith angle (e.g. 6°). Moreover, the effect of the number of iterations for the proposed method is analyzed, where , , and , . The obtained results are shown in Figure 6. It can be seen that the relative error of the proposed method decreases with the increase in the number of iteration. The proposed method can significantly reduce the error after one iteration.

Finally, the advantage of the proposed IHA-ADI method is analyzed by using a rectangular waveguide with perfectly electric conducting (PEC) boundary. The cross-section of the tunnel is . A Gaussian source with an inclination angle of 0° and a half-power beamwidth of 15°is placed at the center of the y and z plane and the initial x plane with the frequency of 800 MHz ( and ). The CPU computation time and memory consumption of all the methods are compared in Table 1; the proposed method approaches the efficiency of the MF-ADI method, and it significantly less time and memory consuming than the CN-PE method. Figure 7 indicates that the proposed method has better agreement with the analytical results. The proposed method is more accurate than the MF-ADI method.

4. Conclusion

In this paper, we proposed an iterative high-accuracy ADI method for solving the 3D-PE in radio wave propagation. The proposed method is unconditionally stable and computationally efficient. The effectiveness of the proposed method is demonstrated by several numerical examples. Compared with the CN-PE and the MF-ADI methods, the proposed method achieves better results in terms of numerical accuracy.

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 they have no conflicts of interest.

Acknowledgments

This work was supported in part by the National Natural Science Foundation of China (Grant no. 61901532) and the Natural Science Foundation of Guangdong Province (Grant no. 2015A030312010).