Finds documents with both search terms in any word order, permitting "n" words as a maximum distance between them. Best choose between 15 and 30 (e.g. NEAR(recruit, professionals, 20)).
Finds documents with the search term in word versions or composites. The asterisk * marks whether you wish them BEFORE, BEHIND, or BEFORE and BEHIND the search term (e.g. lightweight*, *lightweight, *lightweight*).
Activate our intelligent search to find suitable subject content or patents.
Select sections of text to find matching patents with Artificial Intelligence.
powered by
Select sections of text to find additional relevant content using AI-assisted search.
powered by
(Link opens in a new window)
Abstract
This article delves into the essential improvements of the relativistic oscillator calculation kit (ROCK), a recently developed toolkit for simulating gyrotron cavities. The focus is on the accuracy-improved time-dependent self-consistent multimode interaction model that ROCK employs. Key topics include the differences between ROCK and classical codes like SELFT and EURIDICE, the enhanced accuracy in resolving electron motion, and the incorporation of multiple harmonic terms in the Lorentz force and field excitation. The article also presents demonstrations of ROCK's capabilities, comparing it with classical codes in simulations of a coaxial cavity and a second-harmonic cavity. The results show that ROCK produces more accurate results in certain scenarios, highlighting its potential for supporting experiments and designing gyrotrons. By reading the full article, professionals will gain insights into the advanced features of ROCK and its advantages over traditional simulation tools, making it a valuable resource for those involved in gyrotron research and development.
AI Generated
This summary of the content was generated with the help of AI.
Abstract
Relativistic oscillator calculation kit (ROCK) is a self-consistent time-dependent multimode multi-harmonic code recently developed at KIT to simulate the interaction between electrons and microwaves in gyrotron cavities. Its key features include a flexible software design, the use of the finite element method, the capability for precisely resolving the electron motion, and an enhanced formulation of field excitation. The last two features are essential model differences and are discussed in detail. Preliminary simulation comparisons demonstrate the validity and highlight the potential advantages of the improved model implemented in ROCK.
1 Introduction
Gyrotrons are vacuum electron tubes generating high-power microwaves (hereafter referred to as RF). Applications of gyrotrons can be found in magnetically confined fusion facilities and dynamic nuclear polarization (DNP) nuclear magnetic resonance (NMR) spectroscopy. The principle of a classical gyrotron is briefly explained as follows. The electron gun injects an annular hollow electron beam with a typical kinetic energy of up to \(100~\text {keV}\) into a cavity. The cavity is a section of circular waveguide with carefully designed radial profile to facilitate beam-field interaction. Typically, the Larmor radius of the electron cyclotron (EC) orbit is smaller than the radius of the annular beam. The electrons of the annular beam follow helical cyclotron trajectories because of the static guiding magnetic field, which is significantly stronger than the RF and environmental magnetic field. The guiding magnetic field also defines the electron cyclotron frequency of non-relativistic electrons. Considering relativity, the EC angular frequency is
where the subscript of \(B_{\text {s}z}\) means the static \(z\) component, as the dominant component of the total \(\varvec{B}\) field; \(\gamma \) is the Lorentz factor; and \(q_{\text {e}}/m_0\) is the ratio of the electron charge to the electron rest mass. The beam exchanges energy along the cavity mainly with high-order transverse electric (TE) modes. After leaving the interaction region, the RF field may be converted to the linearly polarized fundamental Gaussian mode and launched outwards through the dielectric vacuum window, while the depleted electrons are collected.
Intensive simulations are required for designing and parametrizing a gyrotron, as well as for supporting the experiments. Usually, each component of a gyrotron is simulated individually, since distinct physical principles are involved. Among them, the modeling of cavities requires the Helmholtz equation for the RF field, the Poisson equation for the potential depression by the electron beam space charges, Lorentz force, and Newton’s law of motion for the electron kinetics. As the geometrical size is much larger than the wavelength, reasonable assumptions and special techniques have to be applied for reducing the simulation time to a practical range [1‐3]. The classical approaches in SELFT [4], TWANG [5], EURIDICE [6], and other similar codes not only compute quickly but also provide acceptable accuracy, as has been historically validated by experiments.
Advertisement
In this article, we present the essential improvements of the model implemented in the relativistic oscillator calculation kit (ROCK) recently developed at KIT. The basic version of ROCK implements a variant of the time-dependent self-consistent model, incorporating multimode and multi-harmonic interactions from the beginning. The differences of the methods in ROCK to the other codes of the same type are described in Section 2. Demonstrations in Section 3 show that ROCK produces results similar to classical codes, and its simulations are more accurate than existing codes of the same type in certain scenarios.
2 Similarities and Differences Compared to Codes of the Same Type
In this section, only the standard quasi-stationary model in ROCK is presented, with the discussion of the dynamic model reserved for future work. The quasi-stationary model of ROCK is compared with those of EURIDICE [6, 7] and SELFT [4], because the three codes used at KIT belong to the same category and share many common characteristics. ROCK incorporates some straightforward features that require no detailed explanations, such as follows:
The used finite element (Galerkin) method allows for non-equidistant grid and local grid refinement.
The mode carrier phases are independent, allowing for non-coherent mode competitions.
High-order analytical and numerical terms are included. For example, the higher-order analytical term \(S_{\texttt {k},\texttt {s}}^{(1)}\), which follows \(S_{\texttt {k},\texttt {s}}^{(0)}\) in Eq. 13, is incorporated into the code implementation; Eqs. 8 and 9 include second-order numerical terms for advancing time and cyclotron phase, respectively.
The software architecture is highly flexible and extendable. ROCK is not an executable binary blob; rather, it is a toolkit consisting of individual functions at fine granularity, featuring bindings to C99, Python, and MATLAB Simulink. Users can easily compose a program by combining these functions to solve non-standard problems, couple with thermal and mechanical co-simulations, integrate into optimizers, and swap these functions with their GPU counterparts.
The most significant differences from the classical time-dependent self-consistent fast-calculation model are as follows:
The velocities and positions of electrons in ROCK are strictly resolved. Their correctness is verifiable (e.g., as unit-tests) using solutions calculated in Cartesian coordinates.
Multiple harmonic terms are considered in the Lorentz force, which further enhances the accuracy of the electron motion.
The expression for field excitation has fewer approximations and can optionally include multiple harmonic terms as well.
As will be shown, these features of physical model can lead to higher accuracy that becomes observable in certain scenarios.
The interaction model in ROCK shares some common concepts with other classical codes to achieve comparable computational speed. One common assumption is the aforementioned quasi-stationary state. It means that within the characteristic time of field envelope evolution, the electron beam perceives the field as “frozen” and transits through the entire simulation region, experiencing different carrier phases of this “frozen” field envelope. On the other hand, the stationary field is approximately excited by a full single transit of electrons during each step of the envelope evolution. As speaking of envelope and carrier, the field of each waveguide mode is formulated as an amplitude modulation due to its assumed narrow frequency bandwidth. The narrowband envelope at the baseband can be resolved with temporal steps larger than those dictated by the Nyquist sampling limitation concerning the actual field (carrier) frequency. For this reason, the envelope is referred to as a slow-varying quantity in the literature. In addition to the field and its excitation source, the electron motion can also be transformed to a slow-varying formulation. Details are explained in the following subsections. However, rigorous mathematical definitions have been omitted because they do not add new insight to the field. Readers are suggested to consult textbooks, relevant reports [3, 4], other articles [6, 7], or the forthcoming monograph by the leading author for mathematically rigorous derivations.
2.1 Electron Motion
Before diving into the models, it is important to clarify the term “guiding center.” Generally, the motion of guiding center is solved from the collection of all zero-order terms in the expanded motion equation by Lorentz force. The particular solution of the guiding center equation is a field line of the dominating static magnetic field, which is referred to as the ideal guiding center. Secular effects of the high-order terms, in the presence of an RF field, may cause the actual guiding center,
to deviate slightly from the original magnetic field line, where \(\textsf{r}_{\text {e}}\) is the electron position vector and \(\phi \) is the cyclotron phase. This change of field line rarely affects the so-called coupling factor. However, maintaining an accurate description of electron motion, especially tracking the exact cyclotron phase relative to the field, becomes delicate if the guiding center is no longer ideal. It should be noted that Eq. 2 is not intended for direct evaluation; therefore, the actual guiding center is a rather vague concept. Lastly, the term numerical guiding center refers to the program’s state variable.
Advertisement
This paragraph briefly summarizes the classical model for later comparisons. The key parameters of an electron’s motion are its position and velocity. Let \(\varvec{u}:=\gamma \,\varvec{v}\) and \(\mathfrak {i}\) represent the imaginary unit. For convenience, \(\varvec{u}\) is also referred to as velocity in this article. The classical model uses a complex number to represent the two-dimensional (2D) vector \(\varvec{u}_\perp \). This complex representation facilitates the formulation of electron rotation as another amplitude modulation
(see Eq. (5) of [7] for example). Determining the vector \(\varvec{u}_\perp \) requires two quantities: its direction and magnitude. In cyclotron coordinates, the direction of \(\varvec{u}_\perp \) consists of the rotor phase \(\omega _{\text {e}}(t-t_0)\), plus the phase of its complex envelope \(u_{\perp ,\text {env}}\) as a corrective angle. The magnitude \(|{}\varvec{u}_{\perp }|\) is given by the modulus \(|{}u_{\perp ,\text {env}}|\), and it is treated as \(|{}\varvec{u}_{\perp }|=|{}u_\phi |\). To determine the position of an electron in cyclotron coordinates, three parameters are required: the cyclotron angle \(\phi \), the Larmor radius \(r_{\text {L}}\), and the guiding center position. They are evaluated as follows: Transversally rotating the angle of velocity by \(90^\circ \) results in the \(\phi \) angle; the Larmor radius is calculated using \(r_{\text {L}}=|{}v_{\perp }/\omega _{\text {e}}|\) where the frequency of the slowly varying \(u_{\perp ,\text {env}}\) can be safely ignored; the numerical guiding center corresponds to the ideal guiding center.
The model of electron motion in ROCK is different from the classical one. To avoid ambiguity between the \(\mathfrak {i}\) associated with the field and the \(\mathfrak {i}\) associated with space, the motion state in the following text is expressed using real vectors instead of complex phasors. Although the final formulae for the Lorentz force are equivalent, this equivalence is not generally guaranteed, as will be discussed in the subsection on field excitation. Similar to the complex formulation, the components of cyclotron velocity are slowly varying, as far as the numerical guiding center position \(\textsf{r}_{\text {g}}\) and the numerical local angular frequency \(\omega _{\text {e}}\) are properly determined. Sorting and collecting terms by their basis vector from the complete equation of Newton’s second law yield more organized expressions:
The reader may compare these expressions with Eq. (3.55) of [4]. The conventions used in these equations are explained as follows: Let \(\theta \) be the azimuthal angle, \(z\) the axial coordinate, and \(z_{\text {e}}\) the axial position of an electron. The prime symbol (\('\)) designates the derivative \(\text {d}/\text {d}z_{\text {e}}\). Subscript “\({\phantom{0}}_\phi \)” and “\({\phantom{0}}_{\text {L}}\)” indicate the two perpendicular components of a vector projected onto the cyclotron coordinates, where “\({\phantom{0}}_{\text {L}}\)” stands for the direction of Larmor radius, i.e., \(\varvec{r}_{\text {L}}:=\textsf{r}_{\text {e}}-\textsf{r}_{\text {g}}\). The italic \(r\) designates a radius, while the bold sans-serif \(\textsf{r}\) designates a position vector. The terms \(\alpha _\phi :={}u_\phi /u_z\) and \(\alpha _{\text {L}}:={}u_{\text {L}}/u_z\). The subscripts in \(B_{\text {sg}z}\) indicate the \(z\) component of the static field at the guiding center. \(B_{\text {w}z}\) represents the RF \(B_z\) at \(\textsf{r}_{\text {e}}\), where the subscript “\({}_{\text {w}}\)” stands for wave. The term \(\tilde{\omega }:=\omega _{\text {e}}/ \Omega _{\text {e}}\) serves as the figure-of-merit for the eccentricity, which is integrated by
It is to note that \(\omega _{\text {e}}\) is handled differently than in Eq. (16) of [7]. Ideally, \(\tilde{\omega }=1\). If at any point \(\tilde{\omega }\) deviates significantly from \(1\), it indicates that the numerical guiding center may no longer be appropriate for assuming the validity of slowly varying quantities. However, results using an improper numerical guiding center can still be accurate if the step length is decreased. When this occurs, ROCK calibrates the numerical guiding center using the static \(B\)-field, resetting \(\tilde{\omega }\) to \(1\), \(u_{\text {L}}\) to \(0\), and \(u_\phi \) to \(u_\perp \), without affecting the actual position and velocity from a perspective neutral to the coordinate system. In this article, the local coordinates are still referred to as “cyclotron coordinates,” even though the coordinate basis vectors and the numerical guiding center (the origin of the coordinates) do not necessarily reflect the actual physical values associated with cyclotron motion. Hence, the state vector of an electron contains eight components as function of \(z\):
If the static \(B\)-field is axisymmetric, the component \(r_{\text {g}}\) for the guiding center radius can be replaced by the magnetic flux enclosed by a centered transverse circle, taking the aforementioned eccentricity correction into account. In the state vector, the other components, except for \(t\) and \(\phi \), are slowly varying and can be calculated using relatively large steps. Therefore, numerical steps of \(t\) and \(\phi \) include additional terms in the order of \(\delta {}z^2\) to enhance their convergence:
where the preceding \(\delta \) denotes differences associated with each step of the electron’s motion. At a higher level, the entire state vector is advanced using the predictor-corrector method to approach global second-order convergence.
Another highlight of the ROCK model is its incorporation of multiple harmonic terms from the field expansion to enhance the accuracy of electron motion. The transformation from cylindrical coordinates to cyclotron coordinates utilizes Graf’s generalization of Neumann’s addition theorem, as detailed in Chapter 11.3 of [8]. This transformation does not require the numerical guiding center to coincide with the actual one. The addition theorem yields a series with an integer index “\(\texttt {s}\),” which can be physically interpreted as the harmonic number of interaction. For example, the total field applied into Eq. 4 consists of \(E_{\phi }=\sum _{\texttt {k}}E_{\phi ,\texttt {k}}\) and \(E_{\text {L}}=\sum _{\texttt {k}}E_{\text {L},\texttt {k}}\) where \(\texttt {k}\) is an integer indicating a mode from the simulated mode list. The electric field components of the \(\texttt {k}\)’th mode should be evaluated from the series
In classical codes, only a single \(\texttt {s}\) is considered for each mode. In contrast, ROCK considers \(\texttt {s}\in \{0,1,2,3\}\) by default. This default range suffices to include both the fundamental (first harmonic) and second-harmonic interactions, while providing additional correction and margin by also incorporating \(\texttt {s}=0\) and \(\texttt {s}=3\). The range of \(\texttt {s}\) is a compile-time variable, offering sufficient flexibility while aiding the compiler in unwrapping and vectorizing the corresponding loops.
A simulation step of the cavity in [9] is performed to demonstrate the effect of incorporating multiple harmonic terms. A fixed RF field with output power of \(200\,\text {kW}\) is manually established, whose frequency and envelope matches the ones of its cold resonance. A probe beam represented by 63 electrons evenly distributed around the same initial guiding center is injected into the cavity. Being compared are the positions of electrons when they are leaving the cavity. For reference, the positions calculated using the Boris [10] or Buneman [11] method in Cartesian coordinates are presented. Figure 1 shows that considering multiple harmonic terms further enhances the accuracy of electron motion. Moreover, stronger interactions tend to exhibit more significant differences, especially when certain electrons bunch and drift extensively, crossing their original guiding centers.
Upon comparing both models, it becomes apparent that the classical model significantly simplifies the situation by assuming \(u_{\perp }=u_\phi \) and anchoring the numerical guiding center to a field line. This was a clever simplification: although the state of a single electron may not be accurately represented, the model performs well statistically in terms of energy exchange for an ensemble of electrons in standard scenarios. In contrast, the ROCK model has the capability to integrate position and velocity accurately while maintaining a similar computational speed by also utilizing slow variables.
2.2 Field Excitation
In the transformed Helmholtz equation, the source term used to excite a TE-mode is denoted by the symbol “\(S\)” in the following text. Its physical formulation with respect to the slow-varying amplitude-modulated field is
where \(\varvec{\mathfrak {e}}\) is the TE-mode eigenvector, \(\texttt {k}\) is an index of the considered mode list, \(\mu _0\) is the vacuum permeability, and \(\omega _0\) is the carrier frequency. Numerically, it is evaluated similar to Eq. 10 as
where \(\phi _0\) is the carrier phase. The next-order term \(S_{\texttt {k},\texttt {s}}^{(1)}\) is implemented in the program but not introduced in this article for the sake of conciseness. Equation 13 is similar to the formulation of SELFT (cf. Eq. (4.45) of [4]). One potential difference compared to some codes is the coefficient of the second term in Eq. 13, whose magnitude should be \( v_z\,\alpha _\phi /r_{\text {L}} = \omega _{\text {e}} = \tilde{\omega }\, \Omega _{\text {e}} \) instead of the approximation with \(\omega _{0,\texttt {k}}\) of the field. Another difference is in the incorporation of the term \((\alpha '_\phi \;\alpha '_{\text {L}})\): both ROCK and SELFT take this term into account, whereas it was ignored in some analyses (e.g., [1, 7]) (see also [3, 4] for further discussions). When examining a single harmonic term, the primary feature of ROCK is the use of vector form rather than a complex phasor. The vector form clearly distinguishes between multiplying by \(\mathfrak {i}\) and rotating the eigenvector by \(90^\circ \). Moreover, the vector form results in slightly different calculations, where \(\alpha _{\text {L}}\) should be multiplied with \(\mathfrak {e}^*_{\text {L}}\). Notably, \(\mathfrak {e}^*_{\text {L}}\) and \(\mathfrak {e}^*_{\phi }\) have different magnitudes.
Similar to the calculation of the Lorentz force, Eq. 12 includes multiple harmonic terms by default. Its effect in a monomode simulation is demonstrated in Fig. 2. In this particular scenario, including multiple terms shows good agreement with the Cartesian reference within the up-taper section and may reveal further details of the after-cavity interaction. Generally, Eq. 12 is capable of handling cases where the harmonic ratio \(\omega _0/ \Omega _{\text {e}}\) is not close to an integer, which may occur with parasite modes. The potential advantages of including multiple harmonic terms must be carefully justified in future investigations.
Fig. 2
RF excitation for the same setup which has produced Fig. 1. The case with \(\texttt {s}=1\) includes multiple harmonic terms of the Lorentz force, too
This section presents two simulation examples to demonstrate the capabilities and improvements of the implemented model. The first, a TE\(_{28{,}16}\) coaxial cavity, is compared with the literature [4, 12] to validate standard scenarios. The second involves an idealized setup of a second-harmonic TE\(_{02}\) interaction and is compared against a full-wave particle-in-cell (PIC) code to highlight the differences from classical codes.
3.1 Coaxial Cavity Operating in a High-Order Mode
The geometry of the simulated coaxial cavity is defined on page 182 of [4]. The quasi-stationary operating points for both mono- and multimode cases from Tab. 7.2 of [4] are referred. To achieve the hard-excitation operating point, the beam voltage \(U_{\text {b}}\) is ramped up from 75 to \(90\,\text {kV}\), while the pitch factor \(\alpha _\phi \) and beam current \(I_{\text {b}}\) are scaled according to Chapter 5.3 of [13]. Further details on the operating point are given on page 184 of [4]. The results are compared in Table 1 and visualized in Fig. 3.
Both operating frequency and power at the designed operating point show very good agreement with the literature values. Furthermore, as discussed on page 188 of [4], the experiment of the gyrotron with this cavity showed a drop of the power in the operating mode TE\(_{28{,}16}\) before losing the mode. This effect can be simulated in ROCK, as shown in Fig. 3. However, the reader should note that conducting an experimental comparison and analyzing uncertainties and error bars would require significant effort. A comprehensive experimental validation will be addressed in a separate article.
Table 1
Comparison between ROCK and SELFT at the designed operating point
\(P_{\text {monomode}}\)
\(f_{\text {monomode}}\)
\(P_{\text {multimode}}\)
\(f_{\text {multimode}}\)
ROCK
\(1.73\,\text {MW}\)
\(139.967\,\text {GHz}\)
\(1.64\,\text {MW}\)
\(139.959\,\text {GHz}\)
SELFT
\(1.72\,\text {MW}\)
\(139.96\,\text {GHz}\)
\(1.67\,\text {MW}\)
\(139.96\,\text {GHz}\)
Fig. 3
Stable TE\(_{28{,}16}\) operating regime from multimode calculations of the coaxial cavity
3.2 Second Harmonic Cavity with Azimuthally Symmetric Modes
To furthermore investigate the improved model, a second-harmonic TE\(_{02}\) example is demonstrated in this section. The code EMPIC is used to provide reference values because it makes minimal assumptions aside from azimuthal symmetry. EMPIC, as part of the in-house beam-optics package ESRAY [14], is a full-wave PIC code incorporating the solution of Maxwell’s equation on a 2D structured, non-orthogonal simulation mesh in cylindrical coordinates using the finite-difference time-domain (FDTD) scheme proposed by Holland [15]. The motion of the particles is computed numerically using the aforementioned Boris method, applied to three velocity components \((v_z, v_r, v_\theta )\) but only two spatial \((z,r)\) components. Consequently, only the interaction with TE\(_{0n}\) modes are considered in the following comparison.
The cavity shape and beam parameters are defined in Table 2, which yields a resonance frequency of approximately \(96.5\,\text {GHz}\) for the second-harmonic main mode TE\(_{02}\). The given beam parameters and the static magnetic field are kept constant for simplicity. Additionally, the space charge effect is disabled to eliminate differences in how the electrostatic effects are handled, ensuring that the comparison focuses solely on the interaction mechanism.
Figure 4 presents the output power during the ramp-up of beam voltage from 60 to \(90\,\text {kV}\) within \(300\,\text {ns}\). ROCK produces results very close to EMPIC, whereas EURIDICE exhibits a slight deviation in the power profile. Various combinations of options have been tested in EURIDICE, but this deviation persists. This comparison indicates that ROCK is more accurate in certain scenarios.
4 Conclusion
This article presents the model implemented in the recently developed gyrotron interaction code, ROCK. Differences from classical codes of the same type are discussed in detail. The primary features of this improved model are its capability to accurately resolve the electron motion and the enhanced field excitation source term. Similar to the classical codes, slow variables of both the field and motion are utilized to achieve comparable computational performance.
For demonstration, simulations of a coaxial cavity and an ideal second-harmonic case are presented. The improved model of ROCK shows greater accuracy in certain scenarios. The effects of these improvements will be examined against experimental data in more detailed future studies.
Declarations
Ethical Approval
Not applicable
Conflict of Interest
The authors declare no competing interests.
Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article’s Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article’s Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/.
A. W. Fliflet, M. E. Read, K. R. Chu, and R. Seeley, “A self-consistent field theory for gyrotron oscillators: application to a low Q gyromonotron,” International Journal of Electronics, vol. 53, no. 6, pp. 505–521, Dec. 1982. https://doi.org/b3kj5k
2.
S. Y. Cai, T. M. Antonsen, G. Saraph, and B. Levush, “Multifrequency theory of high power gyrotron oscillators,” International Journal of Electronics, vol. 72, no. 5-6, pp. 759–777, May 1992. https://doi.org/dv29fk
3.
E. Borie, “Review of gyrotron theory,” Kernforschungszentrum Karlsruhe, Tech. Rep. KfK 4898, Aug. 1991. https://doi.org/n7s8
4.
S. Kern, “Numerische Simulation der Gyrotron-Wechselwirkung in koaxialen Resonatoren,” ITP Forschungszentrum Karlsruhe, Tech. Rep. FZKA 5837, 1996. https://doi.org/n7s6
5.
S. Alberti et al., “Gyrotron parasitic-effects studies using the time-dependent self-consistent monomode code TWANG,” in International Conference on Infrared, Millimeter, and Terahertz Waves. Houston, TX, USA: IEEE, Oct. 2011, pp. 1–2. https://doi.org/fx3jq3
6.
K. A. Avramides, I. G. Pagonakis, C. T. Iatrou, and J. L. Vomvoridis, “EURIDICE: A code-package for gyrotron interaction simulations and cavity design,” EPJ Web of Conferences, vol. 32, p. 04016, 2012. https://doi.org/gdvqdt
7.
K. A. Avramidis, “Investigations and advanced concepts on gyrotron interaction modeling and simulations,” Physics of Plasmas, vol. 22, no. 12, p. 123114, Dec. 2015. https://doi.org/f75jk4
8.
G. N. Watson, A treatise on the theory of Bessel functions, 2nd ed., ser. Cambridge mathematical library. Cambridge: Cambridge University Press, 1995.
9.
E. Borie et al., “Mode competition using TE\(_{\rm 03\it }\) gyrotron cavities,” International Journal of Electronics, vol. 72, no. 5-6, pp. 687–720, May 1992. https://doi.org/fsp2gv
10.
J. P. Boris, “Relativistic plasma simulation-optimization of a hybrid code,” in Proceedings of the Fourth Conference on Numerical Simulation of Plasmas. Naval Research Laboratory, 1970, pp. 3–67.
11.
O. Buneman, “Time-reversible difference procedures,” Journal of Computational Physics, vol. 1, no. 4, pp. 517–535, 1967. https://doi.org/dpkwjr
12.
B. Piosczyk et al., “A 1.5-MW, 140-GHz, TE\(_{28\,16}\)-coaxial cavity gyrotron,” IEEE Transactions on Plasma Science, vol. 25, no. 3, pp. 460–469, 1997. https://doi.org/dh5g8d
13.
C. J. Edgcombe, Ed., Gyrotron oscillators: their principles and practice. Washington, D.C: Taylor & Francis, 1993.
14.
S. Illy, J. Zhang, and J. Jelonnek, “Gyrotron electron gun and collector simulation with the esray beam optics code,” in IEEE International Vacuum Electronics Conference, 2015, pp. 1–2. https://doi.org/gdvqds
15.
R. Holland, “Finite-difference solutions of Maxwell’s equations in generalized nonorthogonal coordinates,” IEEE Transactions on Nuclear Science, vol. 30, no. 6, pp. 4589–4591, Dec. 1983. https://doi.org/b5fkvq