posted on 2022-07-19, 16:05authored byCameron Giberson, Rajesh K. Singh, Jaehun Chun, Adam P. Huntley, Jason Zhong, Yehia M. Ibrahim, Gregory K. Schenter, Joon-Yong Lee, Sandilya VB Garimella
Ion trajectory simulation in mass spectrometry systems
from injection
to detection is technically challenging but very important for better
understanding the ion dynamics in instrument development. Here, we
present SimELIT (Simulator of Eulerian and Lagrangian Ion Trajectories), a
novel ion trajectory simulation platform. SimELIT is built upon a
suite of multiphysics solvers compiled into OpenFOAM (an open-source
numerical solver library particularly used for computational mechanics),
with a simple web-based graphical user interface (GUI) allowing users
to define the details of OpenFOAM cases and run simulations. SimELIT
is a modular program and can provide extensions of physics (e.g.,
gas flows, electrodynamic fields) and thus enable ion trajectory simulations
from the ion source to detector. The current version (SimELIT) provides
two numerical solvers for ion trajectory simulations(1) a
Lagrangian particle tracker in vacuum and (2) a Eulerian ion density
solver in background gas in the presence of electric fields. Here,
we describe the architecture of SimELIT, including its use of Docker
and the React Framework, and demonstrate the computation of ion trajectories
of multiple m/z values in a static/linear
voltage drop in vacuum (across a 1 m long flight tube). Further, the
drift motion of ions under 1 Torr pressure conditions in a static
background (N2) gas through a 20 V/cm static electric field
is shown. The results produced from SimELIT were compared with SIMION
and theoretical estimates. In addition, we report the computation
of ion trajectories in electrodynamic fields within a planar FAIMS
device operating at atmospheric pressure.