When a straight cylindrical conductor of finite length is electrostatically charged, its electrostatic potential ϕ depends on the electrostatic charge qe, as expressed by the equation L(qe)=ϕ, where L is an integral operator. Method of moments (MoM) is an excellent candidate for solving L(qe)=ϕ numerically. In fact, considering qe as a piece-wise constant over the length of the conductor, it can be expressed as a finite series of weighted basis functions, qe=∑Nn=1αnfn (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 Lmnαn=gm with dense matrix, equivalent to L(qe)=ϕ. Once solved, the linear algebraic system gets αn and therefore qe is obtainable so that the electrostatic capacitance C=qe/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 Lmnαn=gm. These methods have, as a basic idea, the projection of a problem related to a matrix A∈Rn×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 Lmn 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 Lmn and five pair qe and C were computed. For each case, for the resolution of Lmnαn=gm obtained, GMRES, CGS, and BicGStab algorithms (based on Krylov subspaces approach) were implemented in the MatLab® Toolbox to evaluate qe 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 Lmn 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.

Electrostatic Capacity of a Metallic Cylinder: Effect of the Moment Method Discretization Process on the Performances of the Krylov Subspace Techniques / Versaci, Mario; Angiulli, Giovanni. - In: MATHEMATICS. - ISSN 2227-7390. - 8:1431(2020), pp. 1-37. [10.3390/math8091431]

Electrostatic Capacity of a Metallic Cylinder: Effect of the Moment Method Discretization Process on the Performances of the Krylov Subspace Techniques

Mario Versaci
;
Giovanni Angiulli
2020-01-01

Abstract

When a straight cylindrical conductor of finite length is electrostatically charged, its electrostatic potential ϕ depends on the electrostatic charge qe, as expressed by the equation L(qe)=ϕ, where L is an integral operator. Method of moments (MoM) is an excellent candidate for solving L(qe)=ϕ numerically. In fact, considering qe as a piece-wise constant over the length of the conductor, it can be expressed as a finite series of weighted basis functions, qe=∑Nn=1αnfn (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 Lmnαn=gm with dense matrix, equivalent to L(qe)=ϕ. Once solved, the linear algebraic system gets αn and therefore qe is obtainable so that the electrostatic capacitance C=qe/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 Lmnαn=gm. These methods have, as a basic idea, the projection of a problem related to a matrix A∈Rn×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 Lmn 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 Lmn and five pair qe and C were computed. For each case, for the resolution of Lmnαn=gm obtained, GMRES, CGS, and BicGStab algorithms (based on Krylov subspaces approach) were implemented in the MatLab® Toolbox to evaluate qe 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 Lmn 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.
2020
Method of Moments
Krylov subspaces
Electrostatic charge distribution and capacitance
File in questo prodotto:
File Dimensione Formato  
Versaci_2020_Mathematics_electrostatic_editor.pdf

accesso aperto

Descrizione: Versione Editoriale
Tipologia: Versione Editoriale (PDF)
Licenza: Creative commons
Dimensione 1.11 MB
Formato Adobe PDF
1.11 MB Adobe PDF Visualizza/Apri

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.12318/64465
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 3
  • ???jsp.display-item.citation.isi??? 3
social impact