Next Article in Journal
Enhanced Solar Power Prediction Using Attention-Based DiPLS-BiLSTM Model
Previous Article in Journal
A Maneuver Coordination Analysis Using Artery V2X Simulation Framework
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Fast Modeling Method for BOR–FDTD

1
School of Physics, Xidian University, Xi’an 710071, China
2
Collaborative Innovation Center of Information Sensing and Understanding, Xi’an 710071, China
*
Author to whom correspondence should be addressed.
Electronics 2024, 13(23), 4814; https://doi.org/10.3390/electronics13234814
Submission received: 6 November 2024 / Revised: 29 November 2024 / Accepted: 3 December 2024 / Published: 6 December 2024

Abstract

:
Aiming at the inefficiency caused by the optimal design of rotationally symmetric horn feed models, a fast modeling method for rotationally symmetric structures is proposed, which is used to deal with the mesh generation of rotationally symmetric structures and the rapid establishment of computational models. In this paper, the body-of-revolution finite-difference time-domain (BOR–FDTD) method is employed to investigate the radiation performance of the horn feed. Due to the rotational symmetry of the horn antenna, modeling only requires the establishment of a two-dimensional cross-sectional mesh of the horn feed. An optimized Delaunay triangulation algorithm combined with the projection intersection method is utilized to triangulate the horn cross-section of arbitrary polygons and establish the BOR–FDTD computational mesh. Results from both single-medium and multi-medium triangulation algorithms and computational models verify the accuracy of this modeling method. The radiation patterns of a smooth-walled horn were calculated and compared with the modeling time of MATLAB 2017 and the simulation time of CST. The results reveal that the algorithm presented in this paper aligns well with the simulation results from CST; furthermore, the modeling time amounts to only 6.78% of the MATLAB program’s modeling time, while the total simulation time is 31.3% of CST, which demonstrates both the accuracy and efficiency of the proposed method.

1. Introduction

With the rapid development of technology in the field of communication, a well-designed antenna system is more and more important in practical research [1,2]. The horn antenna, as the feed source of the antenna system, is the primary radiator in the whole antenna system, and the model design of the horn antenna will directly affect the performance of the whole antenna system [3,4]. Therefore, the optimized design of the horn antenna is of great significance in studying the performance of the antenna system and how to design an antenna feed with a better performance.
The early design of horn antennas primarily relied on establishing initial models based on analytical models, followed by adjustments to the horn model parameters according to simulation results [5]. This method is time-consuming, labor-intensive, and heavily dependent on the designer’s skill and experience. As antenna systems evolve towards broadband and multiband applications, the design of horn antennas has become increasingly complex and challenging; therefore, traditional design methods have often failed to yield satisfactory results.
The mode-matching method has been widely applied in the design and analysis of narrow-flare-angle horns due to its fast computation speed and high analytical accuracy [6,7]. This method mainly involves cascading typical components as basic structural units to obtain the scattering matrix of the entire horn, which is then combined with plane wave angular spectrum methods or spherical wave expansion methods to derive the radiation pattern of the horn.
Due to the strong electromagnetic coupling effect between the spatial field and the internal field of the large-flare-angle horn, applying the mode-matching method can result in significant errors. Therefore, full-wave analysis methods are more suitable for analyzing the large-flare-angle horn. Common full-wave analysis algorithms include the finite element method (FEM), finite-difference time-domain method (FDTD), and method of moments (MoM) [8,9,10]. Although these methods offer a high accuracy, they require a substantial computational time and memory, leading to a lower optimization design efficiency and even potential task failures.
To address these issues, when analyzing target objects with rotationally symmetric structures, we can extend the traditional FDTD method to the BOR–FDTD method, which makes full use of the rotational symmetry of the model to transform the three-dimensional problem into a two-dimensional electromagnetic problem on a rotationally symmetric plane by applying Fourier series expansion to the electric field and magnetic field components [11,12,13]. Compared with the mode-matching method, the BOR–FDTD method thoroughly considers the interaction between the internal and spatial fields of the horn, exhibiting flexibility in modeling, a wide adaptability, and a high accuracy. Additionally, in contrast to FEM and FDTD methods, the BOR–FDTD method offers faster solution speeds, lower memory usage, and ease of implementation. As the demand for antenna feed systems increases, the application scenarios become more complex, and design specifications become stricter, leading to increased numbers of models, meshes, and optimization iterations. This results in a substantial time consumption and low efficiency in modeling. However, there has been limited research on the fast generation of BOR–FDTD computational models to tackle this issue.
To enhance the efficiency of model optimization and address the demand for rapid modeling of rotationally symmetric structures, an efficient modeling method is proposed. Firstly, the basic theory and recursive formula of the BOR–FDTD method are introduced. Secondly, the Delaunay triangulation algorithm is optimized to accurately transform arbitrary geometric models into triangular meshes. Using the projection intersection method on the triangular meshes of the target surface, the computational model required for BOR–FDTD calculations is obtained. Subsequently, the accuracy of this modeling approach for both single-medium and multi-medium scenarios is validated. Finally, the accuracy and efficiency of this paper’s method are demonstrated by comparing the modeling efficiency of the smooth-walled horn and the results of the radiation patterns.

2. Basic Theory of BOR–FDTD

The BOR–FDTD method expands the components of the electromagnetic field into a Fourier series in the cylindrical coordinate system. After considering the polarization of the incident field, these expansions are substituted into Maxwell’s curl equations for solution. The spatial and temporal differentiation of each field component is replaced with central difference approximations, leading to the derivation of fundamental difference equations used to compute the Fourier coefficients of the field components. For the electromagnetic problems of axisymmetric horn antennas, the BOR–FDTD method significantly reduces computation time and memory consumption, thereby enhancing the computational speed.
In the cylindrical coordinate system, Maxwell’s equations can be expressed as [11]
μ H ρ t = 1 ρ E z φ E φ z μ H φ t = E ρ z E z ρ μ H z t = 1 ρ ( ρ E φ ) ρ 1 ρ E z φ ε E ρ t + σ E ρ = 1 ρ H z φ H φ z ε E φ t + σ E φ = H ρ z H z ρ ε E z t + σ E z = 1 ρ ( ρ H φ ) ρ 1 ρ H ρ φ
where E ρ , E φ , E z , H ρ , H φ , and H z represent the electric and magnetic field components, respectively, and each component is a function of ρ , φ , z, and t. ρ , φ , and z are the radial, azimuthal, and altitudinal components in the column coordinate, respectively. μ , ε , and σ are the magnetic permeability, electrical permittivity, and electrical conductivity, respectively. In the column coordinate, each component of the electromagnetic field is a function of φ with a period of 2 π . Therefore, each field component can be Fourier-expanded with respect to φ as follows:
E ( ρ , φ , z , t ) = m = 0 ( E ˜ u ( ρ , z , t ) cos m φ + E ˜ v ( ρ , z , t ) sin m φ ) H ( ρ , φ , z , t ) = m = 0 ( H ˜ u ( ρ , z , t ) cos m φ + H ˜ v ( ρ , z , t ) sin m φ )
where E ˜ and H ˜ are the coefficients of the Fourier expansion series, the subscripts u and v denote the cosine and sine functions, respectively, as well as the even and odd functions, and m is the number of modes.
For the rotating body problem, the polarization direction can be defined in the ρ z plane. The incident field components E ρ , E z , and H φ are even functions and H ρ , H z , and E φ are odd functions. Each field component of the total and scattered fields will maintain the parity of each field component of the incident field, so the components can be expressed as
E ρ = m = 0 E ˜ ρ cos m φ E φ = m = 0 E ˜ φ sin m φ E z = m = 0 E ˜ z cos m φ H ρ = m = 0 H ˜ ρ sin m φ H φ = m = 0 H ˜ φ cos m φ H z = m = 0 H ˜ z sin m φ .
Substituting Equation (2) into Equation (1), we can obtain
0 z m ρ z 0 ρ m ρ 1 ρ ( ρ ρ ) 0 E ˜ ρ E ˜ φ E ˜ z = ( μ 0 μ ρ t + σ ρ m ) H ˜ ρ ( μ 0 μ φ t + σ φ m ) H ˜ φ ( μ 0 μ z t + σ z m ) H ˜ z 0 z m ρ z 0 ρ m ρ 1 ρ ( ρ ρ ) 0 H ˜ ρ H ˜ φ H ˜ z = ( ε 0 ε ρ t + σ ρ e ) E ˜ ρ ( ε 0 ε φ t + σ φ e ) E ˜ φ ( ε 0 ε z t + σ z e ) E ˜ z .
Equation (4) can be solved for the coefficients of the mth-order term of the Fourier series expansion. By substituting these coefficients into Equation (2) and summing the series, the various field components can be obtained. In practical calculations, Equation (2) is generally taken as m = 1 .
It can be seen that the component φ is no longer included in Equation (4), thus reducing the computational region from a three-dimensional space to a two-dimensional plane. Then, by replacing the differential form in Equation (4) with the central difference, it is possible to obtain the differential formulation of the BOR–FDTD method, and the iterative formula for the electric field is given by
E ρ , m n + 1 ( i , j ) = 2 ε Δ t σ 2 ε + Δ t σ E ρ , m n ( i , j ) + 2 m Δ t ρ ( i + 1 / 2 ) ( 2 ε + Δ t σ ) H z , m n + 1 / 2 ( i , j ) 2 Δ t Δ z ( 2 ε + Δ t σ ) [ H φ , m n + 1 / 2 ( i , j ) H φ , m n + 1 / 2 ( i , j 1 ) ]
E φ , m n + 1 ( i , j ) = 2 ε Δ t σ 2 ε + Δ t σ E φ , m n ( i , j ) + 2 Δ t Δ z ( 2 ε + Δ t σ ) [ H ρ , m n + 1 / 2 ( i , j ) H ρ , m n + 1 / 2 ( i , j 1 ) ] 2 Δ t Δ z ( 2 ε + Δ t σ ) [ H z , m n + 1 / 2 ( i , j ) H z , m n + 1 / 2 ( i 1 , j ) ]
E z , m n + 1 ( i , j ) = 2 ε Δ t σ 2 ε + Δ t σ E z , m n ( i , j ) 2 m Δ t ρ ( i ) ( 2 ε + Δ t σ ) H ρ , m n + 1 / 2 ( i , j ) + 2 Δ t Δ ρ ( 2 ε + Δ t σ ) ρ ( i ) [ ρ ( i + 1 / 2 ) H φ , m n + 1 / 2 ( i , j ) ρ ( i ) H φ , m n + 1 / 2 ( i 1 , j ) ]
where Δ t is the time step, and Δ ρ and Δ z are the grid sizes in the ρ and z directions, respectively. Similarly, the iterative equations for the magnetic field can be obtained.

3. Target Modeling and Mesh Generation

Accurate modeling of the model is a prerequisite for the correct results of numerical calculations. In this paper, the Delaunay triangulation algorithm is used to transform the geometric model into triangular surface meshes [14,15,16], and the projection intersection method of the triangular meshes of the target surface is utilized to obtain the computational mesh model required for the FDTD calculations [17,18]. Target modeling can generally be divided into the following steps:
(1)
The geometric model is constructed and the coordinate data of the model are obtained.
(2)
Apply the optimized Delaunay algorithm to triangulate the geometric model, resulting in a triangular mesh model and exporting the triangular mesh data.
(3)
Transform the triangular mesh model of the target into the BOR–FDTD computational model using the projection intersection method.
(4)
Display the discretized computational model.

3.1. The Triangulation Algorithm

According to the constructed geometric model, each model’s number and coordinate data are obtained by sorting in a clockwise or counterclockwise order. For convex polygons, the Delaunay triangulation algorithm can be applied to convert the model into a triangular mesh model. Additionally, a simple triangulation algorithm for convex polygons involves connecting the first point sequentially with the other points to form a set of triangles with a common vertex, which is the simplest algorithm to dissect a convex polygon.
A typical convex polygon is selected and the vertex data of the model are obtained clockwise or counterclockwise, and the geometric model of the model is shown in Figure 1a. The result of triangular meshes using the Delaunay triangulation algorithm for this model is shown in Figure 1b, which shows that the convex polygon is divided into four triangular meshes.
For concave polygons, if only the Delaunay triangulation algorithm or the sequential successive method is used, it will result in wrong sectioning results. In Figure 2a, simply connecting points i, j, and k will result in the mesh containing non-polygonal parts; as shown in Figure 2b, i j k is the correct triangular patch, while i j k is located in the outside of the polygon, which is the wrong triangular patch. Therefore, the following two conditions are required to form the correct triangular patch: the currently formed triangular patch does not contain any other point inside; if the polygons are sorted counterclockwise, the modulus length of the vector product of the vectors i j and i k of the currently formed triangle i j k is greater than 0 (or the modulus of the product of the vectors is less than 0 if the polygons are sorted clockwise).
Since the 2D cross-section of the horn antenna is an arbitrary polygon, we need to optimize the Delaunay triangulation algorithm to handle the triangulation of arbitrary polygons. The optimized triangulation algorithm is as follows: firstly, determine whether all the vertices are ordered clockwise or counterclockwise (if the area calculated from the vertex order is greater than 0, the order is counterclockwise; otherwise, it is clockwise). Secondly, when the number of remaining vertices is greater than four, determine whether i j k can form the correct triangular mesh (satisfying the above two conditions). If a correct triangular mesh can be formed, save the vertices of the triangle and remove vertex j from the vertex set, and proceed to the triangulation of the next mesh; otherwise, all vertices are shifted one position backward. Finally, when the remaining number of vertices is less than or equal to three, the process ends.
According to the optimized triangulation algorithm for the polygon in Figure 2, the result is shown in Figure 3a, which shows that the optimized triangulation algorithm can correctly handle the triangular mesh of concave polygons.

3.2. The Algorithm for Transforming Triangular Meshes into BOR–FDTD Computational Meshes

Section 3.1 mainly implements the creation of triangular meshes for arbitrary polygons. In this section, the projection intersection method is used to transform the generated triangular mesh data into the BOR–FDTD computational model required for the analysis.

3.2.1. The Fast Modeling Method for Projection Intersection of Complex 3D Targets

For the projection intersection algorithm of complex 3D targets, firstly, the vertex data of all triangular surface meshes of the computational target are obtained and the maximum and minimum values of all vertices in the x, y, and z directions are solved: this range is the target region of the FDTD computational model. Subsequently, the target region is discretized by meshing based on the discrete sizes in the three directions. Finally, the relationship between the grid lines and the triangular mesh is judged.
As shown in Figure 4, the steps for judging the relationship between the FDTD mesh lines and the target are as follows. For any triangular mesh on the target surface the process is as follows [19]: firstly, the coordinate range of the current triangular mesh in the x and y directions is determined; then, in that range each grid line parallel to z is used to intersect the triangular mesh and the intersection coordinates are derived; finally, the intersection point is judged about the triangular surface mesh, and if it is within the triangular surface element the point is retained and assigned a medium number, as shown in Figure 5. According to this method, the projected intersections are carried out in the x, y, and z directions, respectively. Ultimately, the complex 3D target FDTD computational model can be obtained.
The specific algorithm for determining the relationship between the intersection point P and a triangular mesh is as follows. As shown in Figure 5, the vectors formed by the vertices A , B , C , and the intersection point P are P A , P B , and P C . The three vectors are cross-multiplied sequentially ( P A × P B , P B × P C , and P C × P A ). If the three results have the same sign, then the intersection point P is located inside A B C .

3.2.2. The Projection Intersection Method for Fast Modeling of Complex 2D Rotationally Symmetric Targets

In this paper, the projective intersection method for 3D complex targets is drawn upon to model the 2D FDTD of a horn antenna cross-section. The projective intersection algorithm in 3D can deal with the projective intersection of any triangular surface mesh in space, and the 3D space is directly degraded to a 2D plane. In the ρ z plane, the coordinate ranges of the triangular mesh data in the ρ and z directions are firstly obtained, and then the triangular meshes of the target are intersected with each line parallel to φ ; the coordinates of the intersection point are found, and it is judged whether these points are located within the triangular meshes. Finally, the BOR–FDTD computational model of the horn antenna cross-section is obtained.

3.3. Validation of the Adaptability of the Modeling Approach for Multi-Medium Situations

Based on the above algorithm, FDTD models can be established for any horn cross-section model. To verify the correctness of this algorithm, the established BOR–FDTD mesh computational models for both single-medium and multi-medium scenarios are presented. Figure 6 and Figure 7 show the geometric models and BOR–FDTD computational mesh models of different horns, where the different colors represent the different media. The results indicate that the optimized modeling method can handle the triangular mesh of arbitrarily complex polygonal shapes and the establishment of BOR–FDTD computational models.

4. Method Efficiency and Correctness Verification

The 3D model and cross-sectional model of a typical smooth-walled horn antenna is shown in Figure 8, with an overall length of the horn L = 55.6635   mm , radius of the horn inlet R i n = 8.85   mm , radius of the horn outlet R o u t = 25.4072   mm , and wall thickness d = 3   mm . The feed mode is T E 11 mode.
The model of Figure 8b was processed using the mesh generation algorithm of this paper and the built-in functions of MATLAB, respectively, and the cross-section model was divided into two sizes of FDTD mesh models, as shown in Table 1.
As can be seen from Table 1, for the case where the computational mesh size is 330 × 648 , the modeling time using the method proposed in this paper is only 6.78% of that required by the built-in functions in MATLAB 2017, effectively illustrating the efficiency of this modeling approach. As the grid size increases, the speed advantage of the method of this paper becomes even more pronounced.
The radiation patterns of the horn antenna were calculated using both the algorithm presented in this paper and the commercial software CST 2021 at frequencies of 18.2 GHz and 28 GHz, with the results displayed in Figure 9. A comparison of the computation times is provided in Table 2.
As shown in Figure 9, the radiation patterns obtained from the presented method and the commercial software CST at two different frequencies demonstrate that as the frequency increases, the main lobe width decreases, while the number of side lobes increases. This indicates that the simulation results from the BOR−FDTD method align closely with those from CST, thus validating the correctness of the proposed algorithm. Additionally, in terms of computational efficiency, the BOR−FDTD method shows a significant advantage. According to Table 2, the calculation time consumed by the proposed method is approximately 32% of the simulation time of CST, resulting in a substantial reduction in computation time.

5. Conclusions

In this paper, a fast modeling method for rotationally symmetric structures is proposed based on the body-of-revolution finite-difference time-domain method, the Delaunay triangulation algorithm, and the projection intersection method. This approach is capable of handling arbitrary models for both single-medium and multi-medium scenarios, enabling the establishment of computational models for horn feeds and facilitating fast computations for rotational structures with a high modeling and computational efficiency.

Author Contributions

Conceptualization, M.C., X.H. and B.W.; methodology, M.C.; validation, M.C., X.H. and B.W.; investigation, M.C.; data curation, M.C.; writing—original draft preparation, M.C.; writing—review and editing, M.C., X.H. and B.W.; supervision, B.W.; funding acquisition, X.H. and B.W. 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 (62201411, 62371378, 62471352) and Fundamental Research Funds for the Central Universities (XJSJ24035).

Data Availability Statement

Data are contained within this article.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Ozdemir, C.; Yilmaz, B.; Keceli, S.I.; Lezki, H.; Sutcuoglu, O. Ultra Wide Band horn antenna design for Ground Penetrating Radar: A feeder practice. In Proceedings of the 2014 15th International Radar Symposium (IRS), Gdansk, Poland, 16–18 June 2014; pp. 1–4. [Google Scholar]
  2. Pliushch, O.; Kravchenko, Y.; Zhurakovskyi, B.; Savchenko, A.; Tyshchenko, M.; Salkutsan, S. Studying antenna-feeder matching effects with help of computer simulation model. In Proceedings of the 2022 IEEE 4th International Conference on Advanced Trends in Information Theory (ATIT), Kyiv, Ukraine, 15–17 December 2022; pp. 259–263. [Google Scholar]
  3. Ridho, S.; Apriono, C.; Yuli Zulkifli, F.; Tjipto Rahardjo, E. Design of corrugated horn antenna with wire medium addition as parabolic feeder for Ku-band Very Small Aperture Terminal (VSAT) application. In Proceedings of the 2020 International Conference on Radar, Antenna, Microwave, Electronics, and Telecommunications (ICRAMET), Tangerang, Indonesia, 18–20 November 2020; pp. 163–166. [Google Scholar]
  4. Jacobs, O.B.; Odendaal, J.W.; Joubert, J. Elliptically shaped quad-ridge horn antennas as feed for a reflector. IEEE Antennas Wireless Propag. Lett. 2011, 10, 756–759. [Google Scholar] [CrossRef]
  5. Thomas, B. A review of the early developments of circular-aperture hybrid-mode corrugated horns. IEEE Trans. Antennas Propag. 1986, 34, 930–935. [Google Scholar] [CrossRef]
  6. Rieter, J.M.; Arndt, F. Efficient hybrid boundary contour mode-matching technique for the accurate full-wave analysis of circular horn antennas including the outer wall geometry. IEEE Trans. Antennas Propag. 1997, 45, 568–570. [Google Scholar] [CrossRef]
  7. Adam, J.-P.; Romier, M. Design approach for multiband horn antennas mixing multimode and hybrid mode operation. IEEE Trans. Antennas Propag. 2017, 65, 358–364. [Google Scholar] [CrossRef]
  8. Chinn, G.C.; Epp, L.W.; Hoppe, J.D. A hybrid finite-element method for axisymmetric waveguide-fed horns. IEEE Trans. Antennas Propag. 1996, 44, 280–285. [Google Scholar] [CrossRef]
  9. Venkatarayalu, N.V.; Chen, C.-C.; Teixeira, F.L.; Lee, R. Numerical modeling of ultrawide-band dielectric horn antennas using FDTD. IEEE Trans. Antennas Propag. 2004, 52, 1318–1323. [Google Scholar] [CrossRef]
  10. Zang, S.R.; Bergmann, J.R. Analysis of omnidirectional dual-reflector antenna and feeding horn using method of moments. IEEE Trans. Antennas Propag. 2014, 62, 1534–1538. [Google Scholar] [CrossRef]
  11. Chen, Y.; Mittra, R.; Harms, P. Finite-difference Time-domain algorithm for solving Maxwell’s equations in rotationally symmetric geometries. IEEE Trans. Microw. Theory Tech. 1996, 44, 832–839. [Google Scholar] [CrossRef]
  12. Rolland, A.; Ettorre, M.; Drissi, M.; Coq, L.L.; Sauleau, R. Optimization of reduced-size smooth-walled conical horns using bor-FDTD and genetic algorithm. IEEE Trans. Antennas Propag. 2010, 58, 3094–3100. [Google Scholar] [CrossRef]
  13. Wang, Y.-G.; Chen, B.; Chen, H.-L.; Xiong, R. An unconditionally stable one-step leapfrog ADI-BOR-FDTD method. IEEE Antennas Wireless Propag. Lett. 2013, 12, 647–650. [Google Scholar] [CrossRef]
  14. Shenton, D.; Cendes, Z. Three-Dimensional finite element mesh generation using delaunay tesselation. IEEE Trans. Magn. 1985, 21, 2535–2538. [Google Scholar] [CrossRef]
  15. Elshakhs, Y.S.; Deliparaschos, K.M.; Charalambous, T.; Oliva, G.; Zolotas, A. A Comprehensive Survey on Delaunay Triangulation: Applications, Algorithms, and Implementations Over CPUs, GPUs, and FPGAs. IEEE Access 2024, 12, 12562–12585. [Google Scholar] [CrossRef]
  16. Shinan, Z.; Jiachuan, Y.; Jun, P. Research on algorithm of target triangles fast locating in Delaunay triangulation. In Proceedings of the 2020 IEEE International Conference on Artificial Intelligence and Information Systems (ICAIIS), Dalian, China, 20–22 March 2020; pp. 802–805. [Google Scholar]
  17. Su, T.; Liu, Y.J.; Yu, W.H.; Mittra, R. A conformal mesh-generating technique for the conformal finite-difference time-domain (CFDTD) method. IEEE Antennas Propag. Mag. 2004, 46, 37–49. [Google Scholar]
  18. Zhong, B.; Feng, J.; Fang, M.; Huang, Z. A structured meshing approach for FDTD method. In Proceedings of the 2024 IEEE 7th International Conference on Electronic Information and Communication Technology (ICEICT), Xi’an, China, 31 July–2 August 2024; pp. 1232–1235. [Google Scholar]
  19. Srisukh, Y.; Nehrbass, J.; Teixeira, F.L.; Lee, R. An approach for automatic grid generation in three-dimensional FDTD simulation of complex geometries. IEEE Antennas Propag. Mag. 2002, 44, 75–80. [Google Scholar] [CrossRef]
Figure 1. Geometric and triangular mesh models of a convex polygon. (a) Geometric model. (b) Triangular mesh model.
Figure 1. Geometric and triangular mesh models of a convex polygon. (a) Geometric model. (b) Triangular mesh model.
Electronics 13 04814 g001
Figure 2. The triangulation of a concave polygon using the Delaunay triangulation algorithm. (a) Error 1. (b) Error 2.
Figure 2. The triangulation of a concave polygon using the Delaunay triangulation algorithm. (a) Error 1. (b) Error 2.
Electronics 13 04814 g002
Figure 3. The triangulation of a concave polygon using the optimized triangulation algorithm. (a) A simple model. (b) A complex model.
Figure 3. The triangulation of a concave polygon using the optimized triangulation algorithm. (a) A simple model. (b) A complex model.
Electronics 13 04814 g003
Figure 4. Intersection of the arbitrary spatial triangular mesh and FDTD grid lines.
Figure 4. Intersection of the arbitrary spatial triangular mesh and FDTD grid lines.
Electronics 13 04814 g004
Figure 5. The relationship between intersection point P and a triangular mesh. (a) The intersection point is within the triangular mesh. (b) The intersection point is not within the triangular mesh.
Figure 5. The relationship between intersection point P and a triangular mesh. (a) The intersection point is within the triangular mesh. (b) The intersection point is not within the triangular mesh.
Electronics 13 04814 g005
Figure 6. Complex polygon with curves. (a) Geometric model. (b) FDTD mesh model.
Figure 6. Complex polygon with curves. (a) Geometric model. (b) FDTD mesh model.
Electronics 13 04814 g006
Figure 7. Multi−medium model. (a) Geometric model. (b) FDTD mesh model.
Figure 7. Multi−medium model. (a) Geometric model. (b) FDTD mesh model.
Electronics 13 04814 g007
Figure 8. A typical smooth−walled horn antenna. (a) Three−dimensional model. (b) Cross−sectional model.
Figure 8. A typical smooth−walled horn antenna. (a) Three−dimensional model. (b) Cross−sectional model.
Electronics 13 04814 g008
Figure 9. Radiation patterns of the E−plane and H−plane of the smooth−walled horn antenna. (a) 18.2 GHz. (b) 28 GHz.
Figure 9. Radiation patterns of the E−plane and H−plane of the smooth−walled horn antenna. (a) 18.2 GHz. (b) 28 GHz.
Electronics 13 04814 g009
Table 1. Modeling efficiency tests.
Table 1. Modeling efficiency tests.
Computing RegionMethodCalculation Time/sSpeed Ratio (Presented Method /MATLAB)
330 × 648 Presented method0.0047976.78%
Built-in functions of MATLAB0.070717
1051 × 2071 Presented method0.0146522.6%
Built-in functions of MATLAB0.554065
Table 2. Comparison of computation times between the method presented in this paper and the commercial software CST.
Table 2. Comparison of computation times between the method presented in this paper and the commercial software CST.
Frequency/GHzCalculation Time Consumed by Presented Method/sCalculation Time Consumed by CST/sSpeed Ratio (Presented Method/CST)
18.272.423131.3%
2863.724725.8%
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Chen, M.; He, X.; Wei, B. A Fast Modeling Method for BOR–FDTD. Electronics 2024, 13, 4814. https://doi.org/10.3390/electronics13234814

AMA Style

Chen M, He X, Wei B. A Fast Modeling Method for BOR–FDTD. Electronics. 2024; 13(23):4814. https://doi.org/10.3390/electronics13234814

Chicago/Turabian Style

Chen, Meng, Xinbo He, and Bing Wei. 2024. "A Fast Modeling Method for BOR–FDTD" Electronics 13, no. 23: 4814. https://doi.org/10.3390/electronics13234814

APA Style

Chen, M., He, X., & Wei, B. (2024). A Fast Modeling Method for BOR–FDTD. Electronics, 13(23), 4814. https://doi.org/10.3390/electronics13234814

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