Author
Listed:
- Mario Versaci
(Dipartimento di Ingegneria Civile Energia Ambiente e Materiali, “Mediterranea” University, Via Graziella Feo di Vito, I-89122 Reggio Calabria, Italy)
- Giovanni Angiulli
(Dipartimento di Ingegneria dell’Informazione Infrastrutture Energia Sostenibile, “Mediterranea” University, Via Graziella Feo di Vito, I-89122 Reggio Calabria, Italy)
Abstract
When a straight cylindrical conductor of finite length is electrostatically charged, its electrostatic potential ϕ depends on the electrostatic charge q e , as expressed by the equation L ( q e ) = ϕ , where L is an integral operator. Method of moments (MoM) is an excellent candidate for solving L ( q e ) = ϕ numerically. In fact, considering q e as a piece-wise constant over the length of the conductor, it can be expressed as a finite series of weighted basis functions, q e = ∑ n = 1 N α n f n (with weights α n and N , number of the subsections of the conductor) defined in the L domain so that ϕ becomes a finite sum of integrals from which, considering testing functions suitably combined with the basis functions, one obtains an algebraic system L m n α n = g m with dense matrix, equivalent to L ( q e ) = ϕ . Once solved, the linear algebraic system gets α n and therefore q e is obtainable so that the electrostatic capacitance C = q e / V , where V is the external electrical tension applied, can give the corresponding electrostatic capacitance. In this paper, a comparison was made among some Krylov subspace method-based procedures to solve L m n α n = g m . These methods have, as a basic idea, the projection of a problem related to a matrix A ∈ R n × n , having a number of non-null elements of the order of n , in a subspace of lower order. This reduces the computational complexity of the algorithms for solving linear algebraic systems in which the matrix is dense. Five cases were identified to determine L m n according to the type of basis-testing functions pair used. In particular: (1) pulse function as the basis function and delta function as the testing function; (2) pulse function as the basis function as well as testing function; (3) triangular function as the basis function and delta function as the testing function; (4) triangular function as the basis function and pulse function as the testing function; (5) triangular function as the basis function with the Galerkin Procedure. Therefore, five L m n and five pair q e and C were computed. For each case, for the resolution of L m n α n = g m obtained, GMRES, CGS, and BicGStab algorithms (based on Krylov subspaces approach) were implemented in the MatLab® Toolbox to evaluate q e and C as N increases, highlighting asymptotical behaviors of the procedures. Then, a particular value for N is obtained, exploiting both the conditioning number of L m n and considerations on C , to avoid instability phenomena. The performances of the exploited procedures have been evaluated in terms of convergence speed and CPU-times as the length/diameter and N increase. The results show the superiority of BcGStab, compared to the other procedures used, since even if the number of iterations increases significantly, the CPU-time decreases (more than 50%) when the asymptotic behavior of all the procedures is in place. This superiority is much more evident when the CPU-time of BicGStab is compared with that achieved by exploiting Gauss elimination and Gauss–Seidel approaches.
Suggested Citation
Download full text from publisher
Most related items
These are the items that most often cite the same works as this one and are cited by the same works as this one.
Corrections
All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:gam:jmathe:v:8:y:2020:i:9:p:1431-:d:404317. See general information about how to correct material in RePEc.
If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.
If CitEc recognized a bibliographic reference but did not link an item in RePEc to it, you can help with this form .
If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.
For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: MDPI Indexing Manager (email available below). General contact details of provider: https://www.mdpi.com .
Please note that corrections may take a couple of weeks to filter through
the various RePEc services.