Faster simulation software for analysing charged particle devices has been released by the electromagnetic design tool supplier Cobham Technical Services. The new parallel processing software accelerates one of the major electromagnetic simulation solver options for Cobham’s Opera-3d suite of electromagnetic and multi-physics design tools – which use finite element (FE) analysis to compute the physical interaction of charged particles with electrostatic or magnetostatic fields. The effects of space charge, self-magnetic fields and relativistic particle flow are included in the analysis.
Developed from the sequential processing version of Opera’s space charge solver, also known as SCALA, the newly parallelised 3D Space Charge module uses code that is optimised for the shared memory architecture of standard PCs and workstations with multi-core processors. Although the speed benefit of parallel processing depends on model complexity, highly iterative and computationally-intensive analysis tasks can be greatly accelerated by the technique. By parallelising the solve process, including the existing efficient particle tracking algorithms, the parallel processing version of the 3D Space Charge module can shorten simulation run-times significantly.
Cobham’s 3D Space Charge module will be of particular interest to engineers and scientists seeking to reduce the development costs and programme timescales of devices such as electron or ion guns. Application areas include X-ray machines, electron microscopes, field emission displays, mass spectrometers, electron beam lithography equipment, ion-beam sources and magnetron sputter coaters.
The space charge solver fully integrates with Opera-3d’s Modeller and Post-Processor, giving access to Opera’s full range of model creation and results analysis tools. Models of complex geometry emitters can be constructed easily and accurately within the 3D Modeller, or imported from CAD systems via industry-standard interfaces such as STEP and IGES, and proprietary formats such as SAT (Standard ACIS Text) and Pro/Engineer. In preparation for FE analysis, the Modeller performs mesh generation, using tetrahedral, prismatic or hexahedral elements, or a user-defined mix of two or more element types. In addition to the use of parallel processing, further increases in simulation speed can be gained by the Space Charge module’s ability to exploit model symmetry.
Opera’s Space Charge module incorporates a comprehensive set of surface and volume emission models. These include a range of formulations for thermionic and field effect surface emission, secondary emission from surfaces and from within volumes, and magnetised plasma emission – the last of these being a specialised plasma emission module designed for the efficient analysis of magnetron sputter coating systems. In addition, user-defined emission models are supported, allowing, for example, measured emission data to be used. Multiple emission models and particle species can be accommodated by a single model, allowing systems of essentially arbitrary complexity to be simulated.
The method used in Opera’s Space Charge solver calculates emission and the subsequent trajectories of particles in the presence of electric and applied magnetic fields. The charged particles themselves contribute to the space charge, and so affect the electric field; this is accounted for self-consistently by iterating the trajectory and field solutions until convergence is reached. Additionally, dielectric materials, if present in the model, can become charged by particle incidence, and produce leakage current flow. These further influence the particle trajectories and can also be included in the simulation. Although the effect of the modified space charge is often the dominant factor in determining particle trajectories, in high intensity beams the self-magnetic field generated by the beam current can also be important, and can optionally be included in the simulation.
The comprehensive and powerful post processing facilities available in the Opera-3d Post-Processor enable a designer to extract the maximum information from an analysis. 3D visualisation allows models and the analysis results to be viewed from any perspective, together with full colour field overlays and contour maps. Particle trajectories may be displayed, colour-coded by metrics such as energy, current or time-of-flight. Intersections of the trajectories with model surfaces may be determined and processed to give, for example, the distributions of beam and deposited current and power density.
The Space Charge solver is compatible with Opera-3d’s powerful multi-physics capabilities, which support simulations that involve more than one physical effect. For example, the temperature rise caused by particles bombarding a surface can be computed, together with the resultant deformation and stress induced by thermal expansion. The deformed structure can subsequently be analysed to determine the effect on the electromagnetic solution – the cycle continuing until a converged solution is reached.