This paper was converted on www.awesomepapers.org from LaTeX by an anonymous user.
Want to know more? Visit the Converter page.

FEgen (v.1): Field Emission Distribution Generator Freeware Based on Fowler-Nordheim Equation

Emily Jevarjian [email protected] Department of Physics and Astronomy, Michigan State University, MI 48824, USA Department of Electrical and Computer Engineering, Michigan State University, MI 48824, USA    Mitchell Schneider [email protected] Department of Physics and Astronomy, Michigan State University, MI 48824, USA Department of Electrical and Computer Engineering, Michigan State University, MI 48824, USA    Sergey V. Baryshev [email protected] Department of Electrical and Computer Engineering, Michigan State University, MI 48824, USA

Introduction

As field emitters are poised to become the preferred electron source for next-generation electron accelerators and other vacuum electronics microwave devices moving up in operating frequency for higher peak power rating and compactness,Whaley et al. (2009); Qiu et al. (2018); Shao et al. (2019); Lewis et al. (2019); Lewellen and Noonan (2005) a computational toolbox must be developed to realistically model the particle dynamics. Unlike in photoemission, where an ultrashort high power density laser pulse is synchronized (in other words, phase matched) with an rf/microwave drive signal, electrons are generated by and interact with the rf/microwave drive cycle in a much wider phase window, regardless of whether a field emission cathode is operated in an ungated or gated fashion (by means of a physical gate electrode, harmonics mixing, or multicell gun design). An extended interaction phase window is of paramount importance to correctly reveal the longitudinal phase space of the resulting beam, which may promote delayed emission and secondary effects in the injector ultimately leading to beam loading, multipacting, and cathode field screening effects. Compactness of a high frequency system (and the corresponding small emitting area of an electron source required to emit high charge) poses challenges in regard to correctly tracking and accounting for vacuum space charge effect and beam expansion/explosion. Currently, all in-demand beam tracking software that is capable of accounting for space charge effects, such as ASTRA,Flöttmann IMPACT-T,imp or GPT,gpt does not incorporate a particle distribution generator suitable for field emission analyses. There are costly PIC codes, VSimVSi and MichellePetillo et al. (2002) for example, that account for the space charge effect yet contain field emission models likely based on the conventional Fowler-Nordheim equation. However, the exact mechanism of how Michelle and VSim determine their field emission distributions is proprietary. This work is aimed to reengineer the generator function designed for ASTRA using Python, implement the Fowler-Nordheim equation to allow for observing temporal/phase (and thus complex longitudinal) beam processes, and make it a freeware as the ASTRA generator is only available as an executable file and has a number of application issues. We compare our results to those obtained using the ASTRA generator to verify our results for the coordinate-momentum space distributions. The generated distributions have the same format and structure as those obtained from ASTRA and can be directly translated into both ASTRA and GPT, the latter of which was used for our detailed application example. In particular, this work provides the ability to design and simulate transversely inherently shaped beams using array field emission cathodes providing new means for improving wakefield structure or plasma accelerators.Nichols et al. (2020) The paper is laid out as follows: Section I shows the momentum distribution, Section II shows the spatio-temporal distribution, and Section III shows a GPT application example for an L-band injector design. Section IV briefly discusses further developments for FEgen beyond the Fowler-Nordheim equation for future releases.

To download Python software package go to https://github.com/schne525/FEgen

I Momentum Distribution

The momentum distribution is based off an isotropic distribution which arises from the emittance on the cathode surface as the electrons tunnel through the barrier. This results in a momentum spread that is uniformly distributed over a half sphere, where the base is the surface of the cathode. This is referred to as an isotropic distribution. To create the isotropic momentum distributions, first the maximum energy of each particle is calculated. Using Numpy’s random normal distribution function, a three-dimensional array of values with a normal distribution between -1 and 1 in each dimension is created to serve as unit vectors for each particle’s momentum in the xx, yy, and zz direction. To compare to ASTRA’s generator, the xx and yy components of the unit vector array are multiplied by the maximum energy for a particle, creating a uniform kinetic energy distribution. Subsequently, this product is multiplied by a scaling factor which accounts for the uncertainty in the original xx and yy momentum distributions created by ASTRA. We found this scaling factor for uncertainty to be needed only in the xx and yy dimensions, and that the zz component of the momentum distribution mimicks that of ASTRA’s without an adjustment for uncertainty (see Fig. 1).

Refer to caption
Figure 1: Apples-to-apples comparison between ASTRA and FEgen developed by the authors: (a) isotropic distribution in momentum space. The single point above the sphere is the test particle where all of the momentum is in the zz direction; (b) the distribution for the magnitude of the momentum vector.

In Fig. 1, the absolute value of the zz dimension of the unit vector array is multiplied by the maximum energy for a particle, given that momentum in the zz direction must be positive. The magnitude of each particle’s momentum vector is then calculated and used to create an array of each particle’s energy which is then used in Scipy’s Statistical Kolmogorov-Smirnov test (kstest) to generate a pp-value indicating the uniformity of the energy distribution by testing against Scipy’s Statistic Uniform distribution function. The given pp-value is then compared to a significance level of 0.01. When the generated momentum arrays meet this significance condition, the momentum values are accepted and stored in the program to later be written into the output file along with the spatio-temporal components.

II Spatio-temporal Distribution

Fig. 2a illustrates how the radial distribution implanted in ASTRA resembles a spiral pattern, as if its random number generator uses the Fibonacci spiral with the ratio of π1\pi^{-1}. The spatial radial distribution is uniform over a given radius. For FEgen, Numpy’s random distribution was used to produce the radial distribution, as illustrated in Fig. 2a. This conceptual difference does not affect the resulting individual distributions of the xx and yy coordinates as clearly emphasized by Fig. 2c and  2d.

Refer to caption
Figure 2: Radial distribution calculated using (a) ASTRA and (b) FEgen; (c) and (d) compare between xx and yy distributions obtained with ASTRA and FEgen.

The FEgen has additional features such that, beyond having a single emitter, one can design a variety of emission patterns to simulate custom emitter arrays. A user can pick not only the radius of the emitter but also design an emitter grid and a custom pattern of emission points. An additional benefit is if the user knows the total charge of the beam or the total charge over the entire emission pattern region, FEgen can calculate then the charge for each emitter. This is useful in the case of simulating an emission grid of only a few emitters to represent a uniform emission which may have thousands of emitters on the cathode surface to maintain the ratio of emission area to charge to accurately simulate the space charge forces on the beam downstream. The interface of the initial particle distribution FEgen, containing all of the aforementioned features, is shown in Fig. 3.

Refer to caption
Figure 3: FEgen interface for initial particle distribution generation. Functionalities include 1) rf and dc pulsed power environments, ability to design 2) uniformly spaced grid of emitters and 3) custom grid of emitters. Note – Pulsed power function uses the pulse length of a dc system and the current to calculate the charge. As in any dc environment, the output current is constant with respect to time and does not follow the Gaussian-like distribution associated with the Fowler-Nordheim equation containing time varying electric field. FEgen interface functionality for (a) rf and (b) dc pulsed power environments.

The temporal distribution is determined upon whether the field emission source is operated in a dc pulsed power (dc) or rf (ac) environment. In the dc environment, the field emission current is constant with time. Therefore, the temporal distribution follows a uniform distribution where the output charge is found by inputs for the pulse length and current.

In the rf environment, the Fowler-Nordheim equation is time-dependent. When averaged over an rf cycle, the Fowler-Nordheim equation is transformed into a form that readsWang and Loew (1997)

IF(t)=\displaystyle I_{F}(t)= 1.54×106×104.52ϕ0.5Ae[βEc(t)]2ϕ\displaystyle\frac{1.54\times 10^{-6}\times 10^{4.52\phi^{-0.5}}A_{e}[\beta E_{c}(t)]^{2}}{\phi} (1)
×exp[6.53×109ϕ1.5βEc(t)],\displaystyle\times\exp[-\frac{6.53\times 10^{9}\phi^{1.5}}{\beta E_{c}(t)}],

here the external electric field is modeled as a time variant sinusoidal oscillation which is a result of only considering the longitudinal component. Eq. 1 is then fitted to a Gaussian distribution to determine the mean and standard deviation over the emission phase as specified by the input parameters (exemplified in Fig. 4).

Refer to caption
Figure 4: Comparison between ASTRA and FEgen for the temporal distribution.

Generally speaking, there is no intrinsic gating in field emission, and the current is allowed to emit over 360 of the rf cycle, and only electric field strength in Eq. 1 dictates when the emitting charge quenches. On the other hand, Eq. 1 is highly non-linear and it is therefore hypothesized that the emission phase window is much shorter than 360, often assumedLewellen and Noonan (2005) to be equal to 60 (±\pm30 around the rf cycle electric field crest). This is of course not a fundamentally defined threshold, and FEgen interface offers to input a specific rf phase where the emission to occur thus allowing, e.g., for finding best agreement between simulations and experimental data. The other important input parameters are the work function of the cathode material, initial energy spread at the cathode surface, the phase shift and frequency of the gun, and the local field on the cathode surface (the product of the applied field and the field enhancement factor β\beta). The FEgen code was originally intended for the Argonne Cathode Teststand (ACT) where the default frequency is the L-band operational frequency of 1.316 GHz. The initial energy distribution at the cathode surface is defaulted to 0.1 eV, as for most materials the initial energy distribution is a fraction of an eV.Gadzuk and Plummer (1973) As this current model uses the Fowler-Nordheim equation, all particles are assumed to emit at zz=0, which is the location of the cathode surface in the simulation given that the cathode surface is of a planar geometry. Even so, some useful results can be obtained when simulating a field emission cathode which consists of a specifically designed patterned array of emitting tips – this is illustrated in the next section.

III Application Example

Currently, photoemission sources are used to produce transversely shaped electron beamlets by means of transversely shaped lasers or masks on the cathode surface to construct a desired pattern. A transversely shaped laser pulse using additional optics complicates overall system design and may diminish the overall power of the laser. However, a field emission source specifically engineered with a specific pattern/array of emitters enables new means for direct transverse multi-beamlet generation in a high efficiency fashion. Emittance exchange techniques further allow for conversing transversely shaped beams into longitudinal bunch trains critical for the development of the next generation wakefield structure or plasma accelerators. One example of recent successful demonstration of transversely shaped beams is described in Ref.Nichols et al. (2020): specifically, it was demonstrated that using a grid of pyramidal nanodiamond emitters a transversely shaped beam could be transported nearly intact \sim2 m downstream from the injector. The presented application example shows FEgen’s capability to help reproduce this experimental result with high fidelity by tracking particles in GPT.

Fig. 5 is a screenshot of FEgen’s interface for this simulation based upon the parameters presented in Ref.Nichols et al. (2020). The pyramids were simulated as radially uniform planar emitters with a radius equal to 15 nm spaced 450 μ\mum away from each other. The total charge is the charge per each of 8 emitters (where the total beam charge reported in Ref.Nichols et al. (2020) was 60 pC), acquired over an rf pulse length of 6 μ\mus. When the option for charge per pulse length is selected in FEgen, it determines the charge in a single rf cycle by determining the number of rf cycles within the rf pulse length based upon the gun operating frequency entered (1.316 GHz in this case). The phase shift is given as a default value of 180 to ensure that the reference particle is at the field crest at the time of emission. This value comes from the phase shift of the field by 90 due to cosine field used in Superfish and sine field used by ASTRA and GPT. The field crest is found at an additional shift of 90, hence the total phase shift is set at a default of 180. The local field represents the product of the applied field times the field enhancement factor β\beta, which was found to be 450, yielding a local field of 6.795 GV/m (given an operating applied field of 15.1 MV/m.Nichols et al. (2020)) The cathode radius was determined using the effective emission area calculated from the Fowler-Nordheim equation with a total effective emission area of 5,490 nm2 for all eight emitters. This led to the radius of the emitter for each of the pyramids being 14.78 nm which closely matched with the actual physical size of nano-diamond pyramid tips. (See Appendix A for more details on input parameters.)

Refer to caption
Figure 5: Parameters set for creating initial field emission distribution and the custom emission pattern replicating one described in Ref.Nichols et al. (2020).

This initial distribution was then imported into GPT together with the Superfish field maps for both the gun and the imaging and focusing solenoids implemented on the ACT beamline. The simulation was conducted using a gun gradient of 15.1 MV/m and the solenoid settings were optimized to transport the pattern beam downstream. Fig. 6a illustrates the designer emission pattern on the cathode surface as plotted in GPT at zz=0 and tt=0, while Fig. 6b shows the transverse electron distribution at a location along the beamline that would correspond to the position of the imaging screen YAG3 (zz=2.54 m). This results demonstrates and proves computationally that the transversely shaped beam, once generated, can be transported downstream for a long distance. Another conclusion from this simulation is that it was primarily possible to achieve thanks to relatively low space charge effect. When coupled with beam tracking software, this result further proves that a useful means was created to easily design custom emission patterns allowing for rapid R&D of intrinsically shaped beams, finding beamline settings to transport them, and comparing to experiment.

Refer to caption
Figure 6: (a) Initial emission pattern on the cathode surface. Indicated by an arrow is the location of each emitter with a initial radius of 14.78 nm. The circle represents the emitter that was denoted as being placed at the origin. This emitter was selected to be at the origin because it was the brightest emitter in Ref.Nichols et al. (2020), indicating that that emitter is generated on-axis; (b) Transverse electron beamlet distribution at 2.54 m downstream from the cathode (zz=0). YAG screen has radius of 0.0254 m, therefore the entire emission pattern would be projected onto the YAG screen without loss.

IV Outlook for Future Releases

A limitation from the application example is that the designed field emitter is a pyramid; however, at this current time only the very tip of the emitter (zz\approx0) was considered. It is known from experimental measurements that the emitter first emits from the tip and then, as the external field increases, more of the side walls begin to emit, as the turn-on field for the pyramid is a function of zz and the geometry of the tip emitter. Thus, the next step is to expand this work with Fowler-Nordheim equations for non-planar geometries to model such a physics accurately. The potential distribution implementation over curved surfaces will strongly affect the momentum and the spatio-temporal distributions.

The next generation of field emission sources, as shown in the application example, are most likely to be semiconductor materials, such as those made of carbon nanotubes and diamond materials.Shiffler et al. (2012); Baryshev et al. (2014); Posos et al. (2020); Li et al. (2013); Piot et al. (2014); Mihalcea et al. (2015); Wang et al. (2016); Chubenko, Baturin, and Baryshev (2019) Recent results have shown a divergence from the classical Fowler-Nordheim conditions,Wang et al. (2016); Posos et al. (2020); Chubenko et al. (2017); Chubenko, Baturin, and Baryshev (2019) which is attributed to the current model failing to account for an emitter being a semiconductor. Future work will implement the semiconductor effects using the Stratton-Baskin-Lvov-Fursey formalism,Chubenko, Baturin, and Baryshev (2019) expanding into the rf environment, temperature and patchy/varying work function effects. Such implementations will be completed for future releases. The goal in mind is to modify FEgen to account for these effects and to ultimately understand the new emission physics that can be seen through experimental studies.

Acknowledgements.
We would like to thank Dr. Zenghai Li of SLAC and Jiahang Shao of ANL for illuminating discussions. This work was supported by the US Department of Energy, Office of Science, High Energy Physics under Cooperative Agreement award No. DE-SC0018362 and Michigan State University, the College of Engineering, Michigan State University, under the Global Impact Initiative. This material is also based upon work supported by the U.S. Department of Energy, Office of Science, Office of High Energy Physics under Award No. DE-SC0020429.

References

References

  • Whaley et al. (2009) D. R. Whaley, R. Duggal, C. M. Armstrong, C. L. Bellew, C. E. Holland,  and C. A. Spindt, “100 w operation of a cold cathode twt,” IEEE Transactions on Electron Devices 56, 896–905 (2009).
  • Qiu et al. (2018) J. Qiu, S. S. Baturin, K. K. Kovi, O. Chubenko, G. Chen, R. Konecny, S. Antipov, A. V. Sumant, C. Jing,  and S. V. Baryshev, “Nanodiamond thin film field emitter cartridge for miniature high-gradient radio frequency x-band electron injector,” IEEE Transactions on Electron Devices 65, 1132–1138 (2018).
  • Shao et al. (2019) J. Shao, M. Schneider, G. Chen, T. Nikhar, K. K. Kovi, L. Spentzouris, E. Wisniewski, J. Power, M. Conde, W. Liu,  and S. V. Baryshev, “High power conditioning and benchmarking of planar nitrogen-incorporated ultrananocrystalline diamond field emission electron source,” Phys. Rev. Accel. Beams 22, 123402 (2019).
  • Lewis et al. (2019) S. M. Lewis, V. A. Dolgashev, A. A. Haase, E. A. Nanni, M. A. K. Othman, A. V. Sy, S. G. Tantawi, D. Kim,  and E. I. Simakov, “Design of a high-gradient thz-driven electron gun,” Proc. Int. Particle Accel. Conf. , TUPTS077 (2019).
  • Lewellen and Noonan (2005) J. Lewellen and J. Noonan, “Field-emission cathode gating for rf electron guns,” Physical Review Special Topics-Accelerators and Beams 8, 033502 (2005).
  • (6) K. Flöttmann, ASTRA-A space charge tracking algorithm, DESY.
  • (7) https://amac.lbl.gov/ jiqiang/IMPACT-T/ .
  • (8) http://www.pulsar.nl/gpt/ .
  • (9) https://www.txcorp.com/vsim .
  • Petillo et al. (2002) J. Petillo, K. Eppley, D. Panagos, P. Blanchard, E. Nelson, N. Dionne, J. DeFord, B. Held, L. Chernyakova, W. Krueger, S. Humphries, T. McClure, A. Mondelli, J. Burdette, M. Cattelino, R. True, K. T. Nguyen,  and B. Levush, “The michelle three-dimensional electron gun and collector modeling tool: theory and design,” IEEE Transactions on Plasma Science 30, 1238–1264 (2002).
  • Nichols et al. (2020) K. E. Nichols, H. L. Andrews, D. Kim, E. I. Simakov, M. Conde, D. S. Doran, G. Ha, W. Liu, J. F. Power, J. Shao, C. Whiteford, E. E. Wisniewski, S. P. Antipov,  and G. Chen, “Demonstration of transport of a patterned electron beam produced by diamond pyramid cathode in an rf gun,” Applied Physics Letters 116, 023502 (2020).
  • Wang and Loew (1997) J. Wang and G. Loew, “Field emission and rf breakdown in high-gradient room temperature linac structures,” Tech. Rep. (Stanford Linear Accelerator Center, 1997).
  • Gadzuk and Plummer (1973) J. W. Gadzuk and E. W. Plummer, “Field emission energy distribution (feed),” Rev. Mod. Phys. 45, 487–548 (1973).
  • Shiffler et al. (2012) D. Shiffler, S. Fairchild, W. Tang, B. Maruyama, K. Golby, M. LaCour, M. Pasquali,  and N. Lockwood, “Demonstration of an acid-spun single-walled nanotube fiber cathode,” IEEE Transactions on Plasma Science 40, 1871–1877 (2012).
  • Baryshev et al. (2014) S. V. Baryshev, S. Antipov, J. Shao, C. Jing, K. J. Pérez Quintero, J. Qiu, W. Liu, W. Gai, A. D. Kanareykin,  and A. V. Sumant, “Planar ultrananocrystalline diamond field emitter in accelerator radio frequency electron injector: Performance metrics,” Applied Physics Letters 105, 203505 (2014).
  • Posos et al. (2020) T. Y. Posos, S. B. Fairchild, J. Park,  and S. V. Baryshev, “Field emission microscopy of carbon nanotube fibers: Evaluating and interpreting spatial emission,” Journal of Vacuum Science & Technology B 38, 024006 (2020).
  • Li et al. (2013) X. Li, M. Li, L. Dan, Y. Liu,  and C. Tang, “Cold cathode rf guns based study on field emission,” Phys. Rev. ST Accel. Beams 16, 123401 (2013).
  • Piot et al. (2014) P. Piot, C. A. Brau, B. K. Choi, B. Blomberg, W. E. Gabella, B. Ivanov, J. Jarvis, M. H. Mendenhall, D. Mihalcea, H. Panuganti, P. Prieto,  and J. Reid, “Operation of an ungated diamond field-emission array cathode in a l-band radiofrequency electron source,” Applied Physics Letters 104, 263504 (2014).
  • Mihalcea et al. (2015) D. Mihalcea, L. Faillace, J. Hartzell, H. Panuganti, S. Boucher, A. Murokh, P. Piot,  and J. C. T. Thangaraj, “Measurement of ampère-class pulsed electron beams via field emission from carbon-nanotube cathodes in a radiofrequency gun,” Applied Physics Letters 107, 033502 (2015).
  • Wang et al. (2016) Q. Wang, X. Li, Y. Di, C. Yu, X. Zhang, M. Li,  and W. Lei, “High brightness field emission from printed carbon nanotubes in an s-band microwave gun,” Journal of Applied Physics 119, 084504 (2016).
  • Chubenko, Baturin, and Baryshev (2019) O. Chubenko, S. S. Baturin,  and S. V. Baryshev, “Theoretical evaluation of electronic density-of-states and transport effects on field emission from n-type ultrananocrystalline diamond films,” Journal of Applied Physics 125, 205303 (2019).
  • Chubenko et al. (2017) O. Chubenko, S. S. Baturin, K. K. Kovi, A. V. Sumant,  and S. V. Baryshev, “Locally resolved electron emission area and unified view of field emission from ultrananocrystalline diamond films,” ACS Applied materials & Interfaces 9, 33229–33237 (2017).

Appendix A

For all entry of parameters using scientific notation, use ee notation to prevent errors when inputs are processed (e.g. enter 1.2e3 for 1200, enter 1.2e-6 for 0.0000012). Details on entering parameters are provided in the table below.
Parameter Details Unit
One Emitter Select for a single emitter
Emitter Grid Select to create a square grid of emitters. See parameters for Size of Grid and Grid Spacing for details on specifying grid size
Custom Emission Pattern Select to create a custom pattern of emitters. See parameter for Locations of Emitters for details on specifying emitter locations
Size of Grid The length of one side of a square grid of emitters (e.g. Size of Grid = 7 will create a 7×\times7 grid of 49 total emitters)
Grid Spacing The distance between emitters when grid of emitters is selected mm
Locations of emitters The location of each emitter in meters. See note at beginning of Appendix A on how to enter values using scientific notation. Ensure that the number of emitters entered coincides with the number of (xx, yy) pairs given. To enter locations, separate respective xx and yy with a comma and place a semicolon between (xx, yy) pairs. Do not place a semicolon after the last (xx, yy) pair. Straying from this format will result in an error. See Fig. 5 as an example m
Current For the pulsed power option, current and pulse length are used to calculate charge q=I×τdcq=I\times\tau_{dc} where τdc\tau_{dc} is the dc pulse length A
Total Charge Charge per emitter (e.g. for 1 nC charge over 10 emitters, one would enter 0.1 nC) nC
Charge per rf Cycle Select for charge in single rf cycle nC
Charge per Pulse Length Select for charge over multiple rf cycles. Pulse length and frequency are used to calculate charge per cycle q=qtotalf×τrfq=\frac{q_{total}}{f\times\tau_{rf}} where ff is the operating frequency and τrf\tau_{rf} is the rf pulse length nC
Charge per Emitter Radius Select to scale the total charge to the emitter radius nC
Charge per Cathode Radius Select to scale the total charge to a smaller cathode radius q=qtotal(remitterrcathode)2q=q_{total}(\frac{r_{emitter}}{r_{cathode}})^{2} nC
Initial Energy Initial energy distribution at cathode surface (default is 0.1 eV) eV
Local Field Equal to β\beta times applied field where β\beta is the field enhancement factor GV/m
Phase shift Accounts for phase shift of the ac field. Default value is 180 due to a 90 phase shift between the cosine and sine field (used in Superfish and ASTRA/GPT, respectively) and an additional 90 shift such that the reference particle is at the peak field at the time of emission degree
rf Phase Phase window of the rf cycle. Default is 360, phase window can be specified upon entry degree
Frequency Default option provided is for the Argonne Cathode Teststand (ACT) for which FEgen was originally intended where the default frequency is the L-band operational frequency of the ACT. Alternate frequencies can be entered by user Hz