Next Article in Journal
A Concept of Autonomous Multi-Agent Navigation System for Unmanned Surface Vessels
Next Article in Special Issue
Electronic System of Remote Optical Control of LiNbO3 Mach-Zehnder Modulator Operating Point
Previous Article in Journal
Theory-Guided Deep Learning Algorithms: An Experimental Evaluation
Previous Article in Special Issue
Performance Analysis of Custom Dual-Finger 250 nm InP HBT Devices for Implementation of 255 GHz Amplifiers
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Improved Algorithms for Calculating the Space-Charge Field in Vacuum Devices

School of Electronic Engineering, University of Electronic Science and Technology of China, Chengdu 611731, China
*
Author to whom correspondence should be addressed.
Electronics 2022, 11(18), 2852; https://doi.org/10.3390/electronics11182852
Submission received: 13 August 2022 / Accepted: 2 September 2022 / Published: 9 September 2022
(This article belongs to the Special Issue Microwave, Millimeter and Terahertz Wave Power Electronic Devices)

Abstract

:
The space-charge field (SCF) is a key factor in vacuum electronic devices, accelerators, free electron lasers and plasma systems, etc. The calculation of the SCF is very important since it has a great influence on the precision of numerical simulation results. However, calculating the SCF usually takes a lot of time, especially when the number of simulated particles is large. In this paper, we used a vectorization, parallelization and truncation method to optimize the calculation of the SCF based on the traditional calculation algorithms. To verify the validity of the optimized SCF calculation algorithm, it was applied in the performance simulation of a millimeter wave traveling wave tube. The results showed that the time cost was reduced by three orders compared with conventional treatment. The proposed algorithm also has great potential applications in free electron lasers, accelerators and plasma systems.

1. Introduction

The space-charge field (SCF) [1,2,3,4,5,6] is an important physical factor in electronic vacuum devices, particle accelerators [7,8,9,10,11,12], free electron lasers (FEL) [13] and plasma systems [14,15,16,17,18]. It is generated by electrostatic interaction between charged particles. In these systems, the SCF directly changes the distribution of the charged particles. Thus, understanding the SCF can improve the accuracy of beam–wave interaction simulations. Usually, the electrostatic interaction between any two macro particles needs to be calculated in the calculation of the SCF. This will cause the simulation to take lot of time as the number of macro particles increases. Therefore, it is necessary to optimize the calculation method to calculate the SCF so that calculation efficiency can be improved.
In this paper, we proposed an optimized SCF calculation algorithm for an E-band traveling wave tube (TWTs). A Lagrangian [19,20] description was applied to simulate the operation of TWTs since it is widely used for calculating the beam–wave interaction process. In this description, the electron beam is treated as a series of macroparticles that can be tracked. Each macroparticle is distinguished by the phase when it enters the interaction region. The electromagnetic field is excited by the current determined by the position of the macro particles. The SCF generated by the electrostatic interaction of the macro particles is described by the disc model proposed by Tien [21,22]. A group of nonlinear equations that describe the physical process of the electromagnetic wave excitation and the motion of the macro particles have been established and solved by numerical methods. The phase-space evolution of the macro particles, the output power and bunching factor can be obtained via these simulations.
During the process of solving these equations, the SCF calculation takes the most time. In addition, in the calculation of some characteristics of vacuum devices such as intermodulation and high harmonics, the number of macro particles will increase to several thousands and even more. This will unfortunately cause a long simulation time. Hence, the reduction in the SCF calculation time is an important issue in the device simulation. Based on the traditional algorithm for SCF calculation, we used the vectorization method, the parallelization method and the truncation method to optimize the SCF calculation so that time is saved. The results show that the time cost was reduced by three orders, which demonstrates a very good effectiveness.
This paper is organized as follows: In Section 2, we present the expression of the SCF under the Discs Model and its normalized expression. In addition, an analysis of the macro particle distribution is presented, which is important for the numerical calculation of the SCF. In Section 3, a traditional algorithm and three optimized algorithms are applied in calculating the SCF. The traditional algorithm uses a simple loop statement. The optimized algorithms include three different optimization approaches: the parallel algorithm, the vectorization algorithm and the truncation algorithm. As an example, these algorithms are applied in the simulation of a traveling wave tube and a performance comparison is made among them. Finally, the conclusion is drawn in Section 4.

2. Analysis of Space Charge Field

2.1. Expression of the SCF

The Disc Model is a one-dimensional macro particle model, which divides an electron beam into a group of rigid discs along the axial direction, and each disc can be regarded as a “macro particle”, as shown in Figure 1.
The charge is uniformly distributed on the disc and remains unchanged in the process of motion. To describe the transcendence phenomenon, it is assumed that the discs can pass through each other. Then, the SCF is a statistical field generated by any two charged disks in the cylindrical channel. It can be solved by Green’s function.
  E s c = Q 2 π ε 0 r b 2 Z Z = sign ( z z ) n = 1 [ 2 J 1 ( μ 0 n r b r c ) μ 0 n J 1 ( μ 0 n ) ] exp ( μ 0 n | z z | r c )
where Q is the charge carried by each disk, r c and r b are the radius of the channel and the radius of the beam, J 1 is the first order Bessel function of the first kind, μ 0 n is the n th null point of the zero-order Bessel function of the first kind and z z is the displacement difference between any two discs. In Equation (1), there is a need to compute the sum of the series and solve the null points of the Bessel function, which can cause considerable computational costs. There is an approximate function that can replace Z to simplify the Equation (2), i.e.,
Z = sign ( z z ) exp ( 2 | z z | r b )
To verify the rationality of this approximate expression, we can compare the original expression and the approximate expression, as shown in Figure 2. The approximate expression is close to the curves whose r b / r c (radius ratio between beam and cavity) lies between 0.5~0.9. Generally, r b / r c is about 0.5~0.7 in TWTs with a cylindrical beam channel. So, the approximate expression can take the place of Equation (1) and be applied to the solution of the SCF in TWTs.
The SCF of all source particles interacting with the objective particle in the vacuum tube is described by the following Equation.
E sc = Q 2 π ε 0 r b 2 + sign ( z z ) e 2 | z z | r b d z
where z is the position of the objective particle affected by the SCF and z is the position of the source particle which produces the SCF. The working equations of the Lagrangian description for a TWT are
C 1 d 2 F n ( θ ) d θ 2 j 2 n d F n ( θ ) d θ + n 2 ( b n + C 1 b n j C 1 d n ) F n ( θ ) = j 2 n 3 ( C n C 1 ) 3 ( 1 + C 1 b j C d n ) 3 I n ( θ )
2 Φ ( θ , φ 0 ) θ 2 = ( Φ ( θ , φ 0 ) θ + 1 C 1 ) 3 Re ( n F n ( θ ) e j n Φ + F sc )
I n ( θ ) = 1 π 0 2 π e j n Φ d φ 0
Equation (4) is the wave excitation equation, which describes the different harmonic electromagnetic waves excited by the corresponding harmonic beam current. F sc is the normalized electric field. n is the wave harmonic number. θ is the normalized distance along the tube. C n is the Pierce gain parameter and C 1 is the fundamental component. b n and d n are the nonsynchronous parameters and loss constant of different harmonics, respectively. I n is the harmonic component of the beam current. Equation (5) is the motion equation of the macro particles. Every macro-particle has its own equation. Φ ( θ , φ 0 ) is the normalized-phase position of a specific macro-particle. φ 0 is the entry phase of that macro-particle. F sc is the space-charge field of that macro-particle, which is independent of other macro-particles. Equation (6) describes the beam current with different harmonic numbers. Equation (3) is changed to Equation (7) according to the same normalized method as Equations (4)–(6).
F sc = ω p 2 2 C 1 2 ω 2 + sign ( Φ ( θ , φ 0 ) Φ ( θ , φ 0 ) ) exp ( 2 r b | 1 β e 1 1 + C 1 d Φ ( θ , φ 0 ) d θ ( Φ ( θ , φ 0 ) Φ ( θ , φ 0 ) ) | ) d φ 0
Φ ( θ , φ 0 ) and Φ ( θ , φ 0 ) are the phase of the objective particle and source particle. The discrete form of the space-charge field equation is
F sc ( θ , n ) = n = 1 ω p 2 2 C 1 2 ω 2 sign ( Φ ( θ , n ) Φ ( θ , n ) ) exp ( 2 r b | 1 β e 1 1 + C 1 d Φ ( θ , n ) d θ ( Φ ( θ , n ) Φ ( θ , n ) ) | ) Δ u 0
where n and n are the serial number of the objective particle and the source particle, respectively, and Δ u 0 is the initial phase interval between two particles adjacent to each other in the injection port.

2.2. Analysis of the SCF

Equation (8) shows the SCF acting on the objective particle is produced by all other particles in the TWT. However, if the phase difference between two particles is greater than π , the interaction between them would be negligible. Therefore, only the source particle whose phase difference with the objective particle is within ( π , + π ) is considered.
The incident particles are uniformly distributed within ( 0 , 2 π ) at the initial moment. As the beam–wave interaction goes on, the incident particles may escape from ( 0 , 2 π ) and the maximum phase difference between the incident particles would be larger than 2 π , as is shown in Figure 3a. Nevertheless, considering the periodicity of the particle distribution, we can make a periodic extension from other incident particles to solve this problem, as is shown in Figure 3b. The mathematical expression for this operation is shown as
Φ ( n ) = { Φ ( n ) 2 π , Φ ( n ) > 2 π Φ ( n ) + 2 π , Φ ( n ) < 2 π , ( n = 1 , 2 , N )
To calculate the SCF of a specific objective particle, all source particles whose phase difference is within ( π , + π ) are chosen from the extended particles. N is the total number of macro particles. This process is shown in Figure 4, and the mathematical expression for this process is given by
Δ Φ ( n , n ) = { Δ Φ ( n , n ) + 2 π , Δ Φ < π Δ Φ ( n , n ) 2 π , Δ Φ > π , ( n = 1 , 2 , N ; n = 1 , 2 , N )
These chosen particles are be used for calculating the SCF of a given objective particle. Therefore, to calculate the SCF of all particles, we need to repeat the above operations to obtain the chosen particles for different objective particles.

3. Solution of the SCF

3.1. The Traditional Algorithm to Calculate the SCF

Based on the above analysis of the particle phase distribution and Equation (8), a traditional algorithm is used to calculate the SCF first, whose schematic diagram is shown in Figure 5. This algorithm uses a major loop and a minor loop. The minor loop is used to calculate the SCF of a single objective particle, and the SCF excited by source particles ( Δ Φ ( π , π ) ) is calculated in sequence. The major loop is used for calculating the SCF of all objective particles. Then, the calculated value of the SCF is substituted into Equation (4) for solving the beam–wave interaction.

3.2. The Vectorized Algorithm

Because two nested-loop statements are involved, the complexity and the time cost greatly increase in the traditional algorithm. Here, a vectorized algorithm based on the traditional algorithm is proposed. The minor loop of the traditional algorithm is eliminated by vectorizing the input parameters Φ and d Φ / d θ . As shown in Figure 6, [ Φ ] N and [ Φ ] N are two N-dimensional vectors, in which both contain the phase information of N macro particles. Then, the time cost of the vectorized algorithm is only 0.4% of that of the traditional algorithm (as N = 12,000). In addition, the curves of Figure 7 show that the complexity of the traditional algorithm is about O ( n 2 ) , while the complexity of vectorized algorithm is only about O ( n ) .

3.3. Parallelized Algorithm

In the major loop in the traditional algorithm, the SCF of each objective particle is calculated separately. Because the interaction between the objective particle and the source particles is independent, the calculation of the major loop could be parallelized. Therefore, based on the vectorized algorithm presented above, we propose two parallelized algorithms, which include CPU parallel computing and GPU parallel computing.
As an example, we used a CPU, Intel Core i7-9700K, for testing the parallelized algorithm. The Intel Core i7-9700K has 8 cores, and the basic frequency is 3.6 GHz. In the CPU-parallelized algorithm, we split the minor loop into several subloops based on the number of logical processors in the CPU, and the subloops were calculated simultaneously by the CPU, as shown in Figure 8.
Next, the GPU was used for the trial, since the GPU has thousands of scales of cores and has a better performance when performing large-scale calculations. In this case, we used a GPU, NVIDIA GeForce RTX 2060 SUPER for the testing of the GPU-parallelized algorithm, whose number of CUDA Cores is 2176. To realize the calculation of the SCF, the loop statements need to be eliminated by matrixing the algorithm. We constructed input parameters into matrices such as [ Φ ] N × N and [ Φ ] N × N (where Φ = d Φ / d θ ). Then, we obtained the phase difference matrix [ Δ Φ ] N × N by [ Δ Φ ] N × N = [ Φ ] N × N [ Δ Φ ] N × N T , as shown in Figure 9. Finally, [ Δ Φ ] N × N was substituted into Equation (8) for solving the SCF by matrix operations.
Compared with the vectorized algorithm, the CPU-parallelized algorithm significantly reduced the time cost by 74% (as N = 12,000), as shown in Figure 10. And the time cost of the GPU-parallelized algorithm was only 30% (as N = 12,000) of the CPU-parallelized algorithm. In addition, the time cost was reduced by nearly 90% (as N = 12,000) compared with that of the vectorized algorithm. The calculation time reduction in the GPU-parallelized algorithm was not notable compared with that of the CPU-parallelized algorithm, though the core number of the GPU was much greater than that of the CPU. This was because the data transmission between one CPU and other CPUs consumed as much time as the GPU is used. In addition, the computation capability of the single-core of the GPU was weaker than that of the single-core of the CPU. Furthermore, the GPU memory limited the particle number in the simulation process. As the particle number increased, the GPU memory usage also increased. When the particle number reached 13,000, the GPU memory usage reached saturation in our simulation. Therefore, using a more advanced GPU could increase the data volume for calculating.

3.4. The Truncation Algorithm

Because the SCF decreased exponentially as the distance between the source particle and the objective particle increased, the calculation efficiency could be enhanced by truncating the SCF induced by macro particles with a large distance. Here, the curve of the normalized SCF with respect to the distance between any two particles is presented in Figure 11. As the particle phase difference of less than 0.5 π was considered, the normalized SCF was 0.008 (about 0.1%), where the interaction between two particles is negligible.
In addition, we analyzed the beam–wave interaction of a TWT under different truncated ranges of phase difference. We obtained the curve of the relative error of the output power, the most important parameter, with respect to θ lim , which is the truncation radian of the phase difference (the range of the phase difference is Δ Φ ( θ lim , + θ lim ) ), as shown in Figure 12a. The relative error (RE) is given by RE = | P o u t P | / P o u t , where P o u t is the output power without truncation and P is the output power with truncation. Figure 12 shows that the RE tended to be a constant value (about 12.5%) as θ lim approached 0, which is the case when the SCF is absent. As θ lim = 0.5 π , the RE was only 0.73%. Moreover, the time cost was reduced by 23.8% (as the number of particles was 12,000), which is illustrated in Figure 12b. In this case, θ lim = 0.5 π was a feasible truncation radian of the phase difference for solving the beam–wave interaction.

4. Conclusions

In this paper, we presented three fast algorithms to calculate the SCF, i.e., the vectorized algorithm, the parallelized algorithm and the truncated algorithm, which were based on the traditional calculation algorithms. The time cost was reduced by 99.6% (when the number of particles was 12,000) for the vectorized algorithm. Then, we proposed parallelized algorithms which were based on a CPU and GPU. Compared to the vectorized algorithm, the time cost of the CPU-parallelized algorithm was reduced by ~74% and that of the GPU-parallelized algorithm was reduced by ~90%. Although the GPU-parallelized algorithm performed better than the CPU-parallelized algorithm, it had a memory usage higher than the latter. As the truncation radian of the phase difference was limited to ( 0.5 π , + 0.5 π ) , the relative error of the output power was only 0.73% and the time cost was reduced by 23.8% (when the number of particles was 12,000). Combining all these three algorithms and applying them to the SCF calculation, the time cost was reduced by three orders relative to that of the traditional algorithm (reduced to 0.048%). These algorithms, although used in a one-dimensional disk model, could be extended to two- and three-dimensional SCF calculations in order to increase the accuracy of vacuum electron device simulations. In addition, these algorithms could be applied to solve other SCF calculation problems in FEL, accelerators and plasma systems, etc.

Author Contributions

Conceptualization, H.Z. and H.G.; Formal analysis, J.L.; Methodology, J.L., H.Z. and H.G.; Project administration, H.G.; Software, J.L.; Supervision, H.G.; Writing—original draft, J.L.; Writing—review & editing, H.D., R.Z., H.L. and F.X. All authors have read and agreed to the published version of the manuscript.

Funding

This research and the APC were funded by the Foundation of National Key Laboratory of Science and Technology on Vacuum Electronics under Grant 2022KP004 and the National Natural Science Foundation of China under Grant 61371052, Grant 61921002, Grant 92163204 and Grant 61988102.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The data presented in this study are available on request from the corresponding author. The data are not publicly available due to the data also forms part of an ongoing study.

Conflicts of Interest

All authors have no any conflicts of interest.

References

  1. Dialetis, D.; Chernin, D.; Antonsen, T.; Levush, B. An Improved Representation of AC Space-Charge Fields in Steady-State Simulation Codes for Linear-Beam Tubes. IEEE Trans. Electron Devices 2007, 54, 888–892. [Google Scholar] [CrossRef]
  2. Cooke, S.; Chang, C.-L.; Antonsen, T.; Chernin, D.; Levush, B. Three-Dimensional Modeling of AC Space Charge for Large-Signal TWT Simulation. IEEE Trans. Electron Devices 2005, 52, 764–773. [Google Scholar] [CrossRef]
  3. Xiao, R.; Chen, C.; Wu, P.; Song, Z.; Sun, J. Role of dc space charge field in the optimization of microwave conversion efficiency from a modulated intense relativistic electron beam. J. Appl. Phys. 2013, 114, 214503. [Google Scholar] [CrossRef]
  4. Lau, Y.Y.; Chernin, D. A review of the ac space-charge effect in electron-circuit interactions. Phys. Fluids B 1992, 4, 3473. [Google Scholar] [CrossRef]
  5. Holz, M.; Ziemann, V. Envelope dynamics and stability with non-linear space-charge forces. Nucl. Instrum. Methods Phys. Res. Sect. A Accel. Spectrometers Detect. Assoc. Equip. 2020, 951, 163045. [Google Scholar] [CrossRef]
  6. Barbarics, T.; Igarashi, H.; Ivanyi, A.; Honma, T. Electrostatic field calculation using R-functions and the method of characteristics in electrostatic precipitator. J. Electrost. 1996, 34, 269–282. [Google Scholar] [CrossRef]
  7. Jeet, R.; Ghotra, H.S.; Kumar, A.; Kant, N. Electron acceleration by a tightly focused laser pulse in an ion channel. Eur. Phys. J. D 2021, 75, 268. [Google Scholar] [CrossRef]
  8. Rajput, J.; Kant, N. Electron acceleration to GeV energy by an axicon Gaussian laser pulse in a preformed ion channel. Optik 2021, 225, 165836. [Google Scholar] [CrossRef]
  9. Larson, D.J. A method for free electron acceleration of particle beams. Phys. Rev. Lett. 1993, 71, 851–854. [Google Scholar] [CrossRef]
  10. Galvão, R.M.O.; Hussein, M.S.; Pato, M.P.; Serbeto, A. Space-charge effects on nonlinear amplification of inverse bremsstrahlung electron acceleration. Phys. Rev. E 1994, 49, R4807–R4810. [Google Scholar] [CrossRef]
  11. Onischenko, L.M.; Samsonov, E.V.; Aleksandrov, V.S.; Shevtsov, V.F.; Shirkov, G.D.; Tuzikov, A.V. Numerical simulation of space charge effects in the sector cyclotron. Nukleonika 2003, 48 (Suppl. 2), S45–S48. [Google Scholar]
  12. Gupta, D.N.; Kaur, M.; Gopal, K.; Suk, H. Space-Charge Field Assisted Electron Acceleration by Plasma Wave in Magnetic Plasma Channel. IEEE Trans. Plasma Sci. 2016, 44, 2867–2873. [Google Scholar] [CrossRef]
  13. Saldin, E.; Schneidmiller, E.; Yurkov, M. The physics of free electron lasers. An introduction. Phys. Rep. 1995, 260, 187–327. [Google Scholar] [CrossRef]
  14. Jafari, M.J.; Milani, M.R.J.; Rezaei, S. Terahertz radiation from multi ion plasma irradiated by two cross focused Gaussian laser beams. Phys. Plasmas 2019, 26, 103107. [Google Scholar] [CrossRef]
  15. Wang, H.; Cui, X.; Liu, L.; Liu, D.; Meng, L. Theory of plasma propagation from microlayer discharges in vacuum window breakdown. Phys. Plasmas 2018, 25, 010703. [Google Scholar] [CrossRef]
  16. Khorashadizadeh, S.M.; Mirzaye, T.; Niknam, A.R. Space Charge and Ponderomotive Force Effects in Interaction of High-Power Microwave With Plasma. IEEE Trans. Plasma Sci. 2013, 41, 3094–3098. [Google Scholar] [CrossRef]
  17. Shukla, P.; Tsintsadze, N. Charged dust grain acceleration in tokamak edges. Phys. Lett. A 2008, 372, 2053–2055. [Google Scholar] [CrossRef]
  18. He, B.; Chang, T.-Q. Residual energy in optical-field-ionized plasmas with the longitudinal motion of electrons included. Phys. Rev. E 2005, 71, 066411. [Google Scholar] [CrossRef] [PubMed]
  19. Figotin, A.; Reyes, G. Multi-transmission-line-beam interactive system. J. Math. Phys. 2013, 54, 111901. [Google Scholar] [CrossRef]
  20. Vainstein, L.A.; Solntsev, V.A. Lectures on Microwave Electronics; Sovietskoe Radio: Moscow, Russia, 1973. [Google Scholar]
  21. Tien, P.; Walker, L.; Wolontis, V. A Large Signal Theory or Traveling-Wave Amplifiers. Proc. IRE 1955, 43, 260–277. [Google Scholar] [CrossRef]
  22. Lopes, D.T.; Motta, C.C. Electrostatic force between rings and discs of charge inside a grounded metallic pipe using the Green’s function technique. J. Electrost. 2012, 70, 166–173. [Google Scholar] [CrossRef]
Figure 1. The macro particles of the Disc Model. The SCF is a statistical field generated by any two charged disks in the cylindrical channel.
Figure 1. The macro particles of the Disc Model. The SCF is a statistical field generated by any two charged disks in the cylindrical channel.
Electronics 11 02852 g001
Figure 2. The curve of the SCF with respect to z−z’ in different r b / r c .
Figure 2. The curve of the SCF with respect to z−z’ in different r b / r c .
Electronics 11 02852 g002
Figure 3. (a) The phase distribution of particles during interaction. (b) The particles at ( 0 , 2 π ) chosen from periodic extended particles.
Figure 3. (a) The phase distribution of particles during interaction. (b) The particles at ( 0 , 2 π ) chosen from periodic extended particles.
Electronics 11 02852 g003
Figure 4. The source particles chosen from periodic extended particles, whose phase difference with the objective particle is at ( π , + π ) .
Figure 4. The source particles chosen from periodic extended particles, whose phase difference with the objective particle is at ( π , + π ) .
Electronics 11 02852 g004
Figure 5. The schematic diagram of the traditional algorithm.
Figure 5. The schematic diagram of the traditional algorithm.
Electronics 11 02852 g005
Figure 6. The schematic diagram of the vectorized algorithm.
Figure 6. The schematic diagram of the vectorized algorithm.
Electronics 11 02852 g006
Figure 7. The calculation time comparison between the traditional algorithm and the vectorized algorithm as the number of macro particles.
Figure 7. The calculation time comparison between the traditional algorithm and the vectorized algorithm as the number of macro particles.
Electronics 11 02852 g007
Figure 8. The schematic diagram of the CPU-parallelized algorithm.
Figure 8. The schematic diagram of the CPU-parallelized algorithm.
Electronics 11 02852 g008
Figure 9. The schematic diagram of the GPU-parallelized algorithm.
Figure 9. The schematic diagram of the GPU-parallelized algorithm.
Electronics 11 02852 g009
Figure 10. The calculation time comparison of different algorithms.
Figure 10. The calculation time comparison of different algorithms.
Electronics 11 02852 g010
Figure 11. The curve of normalized SCF with respect to phase difference of two macro particles.
Figure 11. The curve of normalized SCF with respect to phase difference of two macro particles.
Electronics 11 02852 g011
Figure 12. (a) The relative error of the output power with different θ lim . (b) The calculation time before truncation and after truncation with θ lim = 0.5 π .
Figure 12. (a) The relative error of the output power with different θ lim . (b) The calculation time before truncation and after truncation with θ lim = 0.5 π .
Electronics 11 02852 g012
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Luo, J.; Zhang, H.; Du, H.; Zhang, R.; Lai, H.; Xiao, F.; Gong, H. Improved Algorithms for Calculating the Space-Charge Field in Vacuum Devices. Electronics 2022, 11, 2852. https://doi.org/10.3390/electronics11182852

AMA Style

Luo J, Zhang H, Du H, Zhang R, Lai H, Xiao F, Gong H. Improved Algorithms for Calculating the Space-Charge Field in Vacuum Devices. Electronics. 2022; 11(18):2852. https://doi.org/10.3390/electronics11182852

Chicago/Turabian Style

Luo, Jiezhong, Hao Zhang, Hang Du, Ruifeng Zhang, Han Lai, Fei Xiao, and Huarong Gong. 2022. "Improved Algorithms for Calculating the Space-Charge Field in Vacuum Devices" Electronics 11, no. 18: 2852. https://doi.org/10.3390/electronics11182852

APA Style

Luo, J., Zhang, H., Du, H., Zhang, R., Lai, H., Xiao, F., & Gong, H. (2022). Improved Algorithms for Calculating the Space-Charge Field in Vacuum Devices. Electronics, 11(18), 2852. https://doi.org/10.3390/electronics11182852

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