Introduction

Gas-phase ion–ion reaction is an important phenomenon observed in mass spectrometry experiments, in which different types of charge transfers would happen, such as proton transfer, electron transfer, anion attachment, anion transfer, and many others [1]. Due to the advent of electrospray ionization [2], study of ion–ion reaction is not restricted to singly charged ions, but also involves multiply charged ions. The dissociation reactions of multiply charged biomolecules, such as ETD (electron transfer dissociation) [3, 4] and NETD (negative ETD) [5, 6], have been widely applied in the structure analyses of biomolecules, especially for proteins with post-translational modifications [710].

Ion–ion reactions, especially ETD, have been realized and implemented in ion trap mass spectrometers and hybrid instruments. The first instrument used for ion–ion reaction study was a Y-tube/quadrupole mass filter in which ions reacted under near atmospheric pressure region and charge reduction was observed [11]. After that, a lot of ion–ion reaction experiments were performed in vacuum to have a better control of the reaction condition [1215]. Different from ion–electron interactions, which are normally performed in Fourier transform ion cyclotron resonance cells (FT-ICR) [16, 17], ion–ion reactions are typically carried out in quadrupole ion traps and multi-pole cells [1821]. With the capability of trapping cations and anions at the same time, both 3D and linear ion traps have been modified to realize ETD functions [22, 23].

Ion–ion reaction rate is a very important factor in the application of ETD or other types of ion–ion reactions. The dependence of proton transfer reaction rate on charge state and types of reactant was explored through experiments [13]. To manipulate ion–ion reaction, a method called “ion parking” can inhibit the reaction rate of a specific ion, in which an AC potential was applied on the endcap of a 3D quadrupole ion trap to reduce the spatial overlap and increase the relative velocity of ions [2426]. Furthermore, the use of DC potential to control ion–ion reaction rate in ion traps was also reported [27, 28]. Although ETD has the advantage of providing complementary structure information to collision induced dissociation (CID) [2931], ETD still suffers from relatively low product ion intensity and slow reaction rate [32]. To address these issues, experiments were also performed to accelerate the reaction process by optimizing ion trap operation parameters and the selection of reactant partners [32]. Considerable theoretical efforts have also been devoted to study ion–ion reaction kinetics [13]; however, there is a still lack of a theoretical model and simulation tools to provide us with a deeper understanding of the reaction process.

In this study, a new ion–ion reaction model was developed, which could be used to calculate ion–ion reaction cross sections and to model the formation of Coulombically bond orbital complexes of ions. Then, the theoretical model was integrated into the ion trajectory simulation program developed in our lab earlier [27, 33, 34]. Since the simulation of ion–ion interaction is a time-consuming process, GPU parallel computation techniques were applied to accelerate the simulation process. With the simulation tool developed in this work, the dependence of ion–ion reaction rate on ion trap operation parameters and the characteristics of reaction pair were investigated. Operation parameters, such as buffer gas pressure, ion trapping q value, m/z values of cations and anions, were optimized for maximized ion–ion reaction rate. With the assumption that a charge transfer could initiate an ETD reaction, the product ion loss phenomenon (or secondary ion reaction) was found in ETD experiments. Simulation results show that as high as ~74% of product ions (cations) could further react with anions in extreme cases, which results in decreased product ion intensities.

Ion–Ion Reaction Modeling

To be able to simulate the ion–ion reaction process, a suitable theoretical ion–ion reaction model is required, which predicts the ion–ion reaction probability (or ion reaction cross section, RCS); in other words, under what circumstance an ion will react with another ion (ion velocity and relative position). This theoretical model could then be implemented in an ion trajectory simulation program, and the ion–ion reaction process could be simulated afterwards.

Theoretical Modeling

Although many collision models exist for ion–molecule collisions, such as the Langevin collision model, the hard-sphere collision model, and the mixed collision model [35], no ion–ion reaction model has been proposed and implemented in ion trajectory simulations. Estimated reaction rates could be found in literature [13], however, without detailed derivations. In this work, a practical ion cloud distribution, Gaussian distributions, was considered, instead of uniform ion distributions typically assumed in previous works [14]. For the first time, an effective potential curve and ion–ion reaction model were derived specifically for ion–ion reactions in this study.

Different from ion–molecule interactions, the Coulomb force between two ions with different polarities would be the dominant force in the ion–ion interactions. Nevertheless, there are similarities between the Langevin collision model and the ion–ion reaction model. In the Langevin collision model, the ion–neutral interaction is modeled as the Coulomb force between a point charge and the charge induced dipole within the neutral molecule, which would be weaker than that between two ions [3638]. Following the Langevin collision model, an ion–ion reaction would happen when the ion can overcome the centrifugal barrier between these two ions and be “trapped” by another.

When two ions are close to each other before reaction happens, Coulomb force is assumed to be the dominant force, and according to the law of conservation of energy:

$$ {E}_0={E}_{\mathrm{rel}0}-\frac{k{q}_1{q}_2}{r_0}=\frac{1}{2}\mu r^{\prime }{\prime}^2+{E}_{\mathrm{rel}0}{\left(\frac{b}{r}\right)}^2-\frac{k{q}_1{q}_2}{r} $$
(1)

in which E 0 is the total energy of this system, E rel0 is the initial relative kinetic energy, r 0 is the initial distance between two ions, k is the Coulomb constant, q 1  and q 2 are the charges two ions possess, respectively, μ is the relative mass, r is the distance between two ions, b is the impact parameter, which is the minimum distance these two ions approach in the absence of attraction force between them (detailed definition of b can be found in reference [38].

The right side of Equation 1 can be treated as the summation of a translational energy term and a distance dependentent term, which could be defined as the effective potential.

$$ {V}_{\mathrm{eff}}={E}_{\mathrm{rel}0}{\left(\frac{b}{r}\right)}^2-\frac{k{q}_1{q}_2}{r} $$
(2)

Therefore, the total energy is the summation of the translational energy and the effective potential.

Because the attractive force between two ions is different from that between an ion and a molecule, the interactions between two ions have quite different features. Figure 1a shows a typical effective potential curve, which decreases first and then increases rapidly as two ions approaching each other. As \( \frac{1}{2}\mu r^{\prime }{\prime}^2\ge 0 \), according to Equation 1, V eff ≤ E 0. At the nearest point or the apogee point of the orbit, the relative velocity vector is perpendicular to the position vector, the translation energy equals zero and the effective potential equals the total energy. If the total energy of the system E 0 ≥ 0, there will be only one intersection point (point A or B in Figure 1a) between the effective potential curve and line E = E 0. In this situation, the relative trajectory of these two ions is divergent, so these two ions will “pass by” each other. If the total energy of the system E 0 < 0, the effective potential curve has two intersection points (point C and D in Figure 1a) with line E = E 0, so the relative trajectory (or orbit) of these two ions is a closed curve, in other words, one ion is “trapped” by the other ion. When a stable orbit is formed between these two ions, both electron transfer and proton transfer could happen in this reaction process, which highly depends on the chemical natures of these two ions. For simplicity, the rate of forming Coulombically bond orbital complexes is used to estimate the ion–ion reaction rate in this work.

Figure 1
figure 1

(a) The effective potential versus the distance between two ions curve. (b) The relative motion between two ions under different initial conditions. (c), (d) The absolute trajectories of two ions within a 3D ion trap under initial condition of b < b 0 (c) and b > b 0 (d)

For the reaction cross section, the critical condition that two ions will form a stable orbit would be

$$ {b}_0=\frac{k{q}_1{q}_2}{E_{\mathrm{rel}0}} $$
(3)

which was obtained by setting E 0 = 0 in Equation 1. The reaction constant can then be written as:

$$ {k}_c=v\ n\ \pi {\left(\frac{k\ {q}_1{q}_2}{E_{\mathrm{rel}0}}\right)}^2 $$
(4)

in which v is the average velocity of ions and n is the density of reactant partners. Figure 1b plots some typical ion relative trajectories when b is less than b 0 (circular or elliptical orbit) and larger than b 0 (open curve, which is a parabolic curve when b equals b 0). Simulated ion trajectories in the absolution Cartesian coordinate are shown in Figure 1c (ion–ion reaction, b < b 0) and 1d (ion–ion passing by, b > b 0).

It can be seen from Equation 4 that the ion–ion reaction rate is in proportion to ion number density and the square of ion charges. The ion number density and the relative spatial distribution of anions and cations are affected by the mass-to-charge ratios of ions and ion trap operation parameters. Detailed derivation of the relationship between reaction constant and ion trap operation parameters can be found in the Supplementary Information.

Numerical Implementation

In this study, reactions of multiply charged cations and singly charged anions in ideal 3D ion traps with pure quadrupole electric fields and dimensions of r 0 = 5 mm and z 0 = 3.536 mm (center to electrodes) were investigated. The ion trajectory simulation program developed in our lab was used [34]. The ion motion differential equation, which takes Coulomb forces into consideration, was solved using the fourth Runge-Kutta integration method. Helium was used as the buffer gas and the hard-sphere collision model was applied to model the ion–neutral collisions. Since the cations studied in this work have high masses, the hard-sphere collision model is more realistic than the Langevin collision model [35]. The calculation of energy transfer of ion and neutral molecules is based on the assumption of elastic collision. The simulation step is 10 ns to minimize numerical integration error. At the beginning of the simulation, ions are placed in the center of the ion trap, and the velocities of ions are in Gaussian distribution with a given standard deviation. After the size of ion cloud becomes stable, the simulation of ion–ion reaction begins to run.

Ion–ion reaction model was integrated in the ion trajectory simulation program as follows: for each ion, pick up the nearest oppositely charged ion at every time step; if the distance is smaller than the given value (2*10–7 m), judge whether they could form an orbital complex by the total energy; if two ions could form an orbital complex, reaction happens and anion transfers an electron to cation; as a result, the anion becomes a neutral and the charges of cation minus one (details in Supplementary Information).

In this simulation, both the calculations of Coulomb forces and ion–ion reactions are time-consuming processes. Multi-core CPU in a single computer can hardly be burdened with such a large amount of calculation. To accelerate the simulation process, a GPU card (NVIDIA tesla k40c with 2880 compute unified device architecture (CUDA) cores) was used to run these two parts of simulations. Details about integrating GPU technique in ion trajectory simulation can be found in our earlier work [34].

Results and Discussions

In ETD experiments, it is important to optimize instrument operation parameters to maximize fragment ion intensity, which is highly related with ion–ion reaction rates. Different ions and operation conditions have significant impacts on reaction rates, so it is critical to know the influence of different parameters on ion–ion reactions. Generally speaking, ion–ion reaction rate is highly related with factors, which would affect ion cloud distribution and the Coulomb interaction force between ions. In this study, the simulation conditions were set as follows (otherwise specified): 30,000 anions (azobenzene, 182.2 Da) and 10,000 cations (angiotensin I, 1299 Da) were placed in the 3D ion trap, with helium as the buffer gas and pressure 1 mTorr; rf signal: 1 MHz, 300 V 0-p.

m/z Values of Cations

In typical ETD experiments, cations are multiply protonated proteins or polypeptides and anions are electron donors with relatively low m/z. Typically, the m/z values of cations are larger than those of anions. It is found from simulation (Figure 2a) that the larger the cation is (with fixed anion, azobenzene, 182.2 Da; fixed ion trap operation condition, rf voltage V 0-p = 300 V), the lower the reaction rate would be. Under the same trapping voltage, the difference in m/z between cations and anions would lead to different ion cloud distributions [34, 39], which reduce the spatial overlap of cations and anions (see Figure 2b and c). Mathematically, further overlapping of these two ion clouds would increase the ion number density (n) in Equation 4, and thus the increase of ion reaction rate. The reaction rate versus cation m/z follows the form of \( \frac{A}{1+B\left(\frac{m}{z}\right)} \), in which A and B are fitting parameters.

Figure 2
figure 2

The reaction rate versus m/z value of cation curve (a) and the corresponding ion cloud size (b), ion distribution (c). Cation: z = 3, ion number = 104, anion: m/z = 182.2, z = –1, ion number = 3*104, trapping voltage 300 V, helium pressure 5 mTorr

Charge States of Cations

It has been found from experimental results that the reaction rates of ETD reactions highly depend on the charge state of the cations [9]. Typically, the higher the charge state the easier an ETD reaction would happen, as well as the fragmentation efficiency. However, it is not easy to separate the charge state effects from other effects in experiments, since the change of charge states would normally also change the trapping q z and the m/z difference between cations and anions. On the other hand, simulation is a very convenient tool to isolate the effect of charge state. Figure 3a shows the dependence of ion reaction rate with respect to cation charge state, while keeping all other parameters constant (cation 182.2 Da, anion m/z 433 Da, q z 0.64 for anion, helium pressure 1 mTorr). As a result, a close to linear relationship was obtained. The more charges cations possess, the stronger the force between cations and anions will be. Yet at the same time, the repulsive force between cations also increases, which leads to a bigger cation cloud, and thus smaller ion density (Figure 3b). Therefore, the increase of reaction rate is a counterbalance between stronger cation–anion attraction forces and thinner cation densities (Equation 4). Since the anion cloud size or density has very small variation along with the increase of cation charge state, the reaction rate with respect to cation charge state has a close to linear relationship \( \left(\frac{A\ {z}^2}{B + z}\right) \) mathematically. Detailed discussions can be found in the Supplementary Information. In ion–ion proton transfer reaction experiments, charge states and m/z values have been changed at the same time, and the reaction rate is found to be in proportion to the square of ion charge [13].

Figure 3
figure 3

The reaction rate versus number of charges on cation (a) and the corresponding ion cloud size (b). Cation: m/z = 433, ion number = 104, anion: m/z = 182.2, z = –1, ion number = 3*104, trapping voltage 300 V, helium pressure 5 mTorr

Ion Number

Ion number will have effects on ion cloud size and density [34, 39], when other parameters are kept the same. Simulation results in Figure 4a show that ion–ion reaction rate increases with the increase of anion number until it reaches a plateau, which agrees with the results from experiments [32]. In the simulation, while increasing the number of anions, the number of cations was kept at 104. With more anions, a cation will experience stronger Coulomb attraction forces from anions, which results in a tighter cation cloud as shown in Figure 4b, and thus faster ion–ion reaction rate. This ion–ion attraction phenomenon has been found in earlier experiments, in which the trapping of high m/z ions can be improved when a large population of oppositely charged low m/z ions exists in the same trap [40]. A similar phenomenon was also observed through simulation (Figure S2 in the Supporting Information). When the number of anion is much larger than that of cation, the increase of anion number will have little effect on ion–ion reaction rates.

Figure 4
figure 4

(a) The reaction rate versus anion number; inset: reaction rate taken from experimental results in literature. (b) The corresponding ion cloud size. Cation: m/z = 433, z = 3, ion number = 104, anion: m/z = 182.2, z = –1, trapping voltage 300 V, helium pressure 5 mTorr. *Data was evaluated from Compton et al., 2012 [32]

Ion Trapping Voltage

During an ion–ion reaction process in a quadrupole ion trap, the trapping voltage will change the ion distributions [34, 39, 4143], and therefore the reaction rates as shown in Figure 5a. A deeper pseudo-potential trapping well formed at higher q values (q < 0.7) results in tighter ion clouds (Figure 5b). Although ions would have higher kinetic energy at higher trapping voltages, which may reduce the reaction cross section, the ion–ion reaction rate still increases as trapping electric voltage increases. In a practical ion–ion reaction experiment, ion reaction rate could be increased by applying higher trapping voltage, which was also confirmed in experiments [32]. However, a relatively acceptable low-mass cutoff needs to be maintained so that small product ions could still be observed.

Figure 5
figure 5

The reaction rate versus rf voltage curve (a) and the corresponding ion cloud size (b). Cation: m/z = 433, z = 3, ion number = 104, anion: m/z = 182.2, z = –1, ion number = 3*104, helium pressure 5 mTorr

Buffer Gas Pressures

Buffer gas could remove the excrescent kinetic energy of ions and cool ions to the center of ion traps. With condensed ion distributions, the ion reaction rate could be increased by increasing the buffer gas pressure (Figure 6a). As shown in Figure 6b, the size of the cation cloud would decrease as the buffer gas pressure increases, and it reaches a plateau when the pressure reaches to ~7 mTorr, which agrees well with previous simulation and experimental results [4446]. In conventional ion trap mass spectrometers, the increase of buffer gas pressure would cause degraded mass resolution. Buffer gas pressure could be increased to speed up the ion–ion reactions in modern mass spectrometers, especially for hybrid instruments, where the ion reaction and mass analyses are performed in separated devices.

Figure 6
figure 6

The reaction rate versus pressure curve (a) and the corresponding ion cloud size (b). Cation: m/z = 433, z = 3, ion number = 104, anion: m/z = 182.2, z = –1, ion number = 3*104, trapping voltage 300 V. *Data was evaluated from Compton et al., 2012 [32]

Secondary Reactions in ETD Experiments

In an ETD experiment, fragmentation pattern and the abundance of product ions are important parameters in MASCOT database searching [47], which directly affects the accuracy of protein or peptide identification. Different from a CID experiment, the product ions in an ETD reaction could undergo further reactions with anions (assuming precursor ions have positive charges). This further reaction would neutralize singly charged product ions, which will lower the product ion abundance. Furthermore, product ions with different m/z values and charges have different reaction rates, which will then change the tandem mass spectrum pattern. In this simulation study, the ETD reaction of angiotensin I with +3 charges was investigated under optimized conditions: rf trapping voltage 300 V0-p, buffer gas pressure 7 mTorr. To simplify the simulation process, the following assumptions have been made: only three representative product ions of angiotensin I (c3, z8, and c9 ++) were considered, and there is an equal probability of generating each type of fragment ions when an ion–ion reaction happens between angiotensin I with azobenzene. The abundances of angiotensin I ions and product ions at different times are shown in Figure 7a. The dashed curves represent the generated product ions, and the solid curves represent the remaining product ions after secondary reactions with anions. The simulated tandem mass spectrum of angiotensin I with 3, 5, and 8 ms reaction times was plotted in Figure 7b, c, and d, respectively. Product ions with multiple charges (c9 ++) would have a much larger chance of undergoing secondary reactions with anions, as well as for the product ions whose m/z are close to that of the anions (c3). Furthermore, at the beginning of ETD reactions, product ion intensities increase with increased reaction durations. However, product ion intensities do not always increase, but actually decrease with longer reaction durations because of secondary ion reactions. Similar results have also been found in experiments [32].

Figure 7
figure 7

The neutralization of ETD fragments of angiotensin I (3+). (a) The abundance of precursor ions and fragment ions along with time. The dashed lines represent fragment ions that were generated by precursor ions and the solid lines represent fragment ions remained in the ion trap. The corresponding mass spectra (b) at 3 ms; (c) at 5 ms, and (d) at 8 ms. Cation: m/z = 433, z = 3, ion number = 104, anion: m/z = 182.2, z = –1, ion number = 3*104, trapping voltage 300 V, helium pressure, 7 mTorr

Simulation Versus Experiment

Results from simulations were compared with those from experiments. In general, many phenomena in experiments could be well observed in simulations (as discussed earlier), and actual reaction rates are on the same order. For instance, the simulated reaction rate of angiotensin I (3+) was about 41 s–1 (1 mTorr, cation 104, anion 3*104), as shown in Figure 6a. In experiments, very similar a reaction rate (45 s–1) was found for vasoactive intestinal peptide (1 − 12, m/z 475 Da, z = 3+) at similar working conditions. However, there are very limited data that could be compared with experiments, since the experiment results available were obtained in a commercial linear ion trap at 1 mTorr [32]. Most of the results in this work were obtained in an ideal 3D ion trap at 5 or 7 mTorr. Since higher pressure would improve the ion reaction speed (Figure 6a), this optimized pressure condition was used in simulations (an ion trap and most electron multipliers will not work well at higher pressures practically [45, 48]). The ion reaction rate would be ~4 times higher at 5 mTorr than that at 1 mTorr for the presence of 104 cation and 3*104 anions as shown in Figure 6a. In fact, the simulated ion reaction rate of angiotensin I (3+) at 5 mTorr (Figure 4a, cation 104, anion 1–5*104) is about three to four times of the measured ion reaction rates at 1 mTorr (Figure 4a inset extracted from reference [32], cation 104, anion 1–5*104).

The ETD reaction time in Figure 7 is much shorter than in conventional experiments, which is because simulation was performed at 7 mTorr. The ion reaction rate at 7 mTorr was about five to six times larger than that at 1 mTorr (Figure 6a). Therefore, the reaction duration in simulation would be five to six times shorter than that in conventional experiments, which are typically performed at 1 mTorr. For instance, maximized fragment ion intensities were obtained at ~5 ms at 7 mTorr in simulation, which is expected to be 25–30 ms in experiments at 1 mTorr. Actually, a 15–20 ms optimized reaction duration was found by monitoring product ion intensities in experiments [32].

Conclusion

A theoretical model and a simulation program accelerated by GPU parallel computing techniques were developed to study ion–ion reactions in quadrupole ion traps for the first time. It was found that the ion–ion reaction rate is related to the ion cloud density and ion charge states. A higher reaction rate can be achieved under higher trapping voltages (q < 0.87), higher pressures, higher charge states, and for a reaction pair with closer m/z values. Simulation shows that ETD product ions would undergo further reactions and/or neutralizations, which cause the decrease of product ion intensities. The ratio of product ion loss depends on their m/z and number of charges, and as high as 74% of the product ions could be lost in specific conditions. Theoretical and simulation results could be applied as a guideline for the optimization of ETD reactions.