Next Article in Journal
Pseudo-Online BMI Based on EEG to Detect the Appearance of Sudden Obstacles during Walking
Previous Article in Journal
Development of Ultrasonic Guided Wave Transducer for Monitoring of High Temperature Pipelines
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

On-Line Mixture Quantification to Track Temporal Change of Composition Using FAIMS

by
Yasufumi Yokoshiki
1 and
Takamichi Nakamoto
2,*
1
Department of Information and Communications Engineering, School of Engineering, Tokyo Institute of Technology, Yokohama-shi, Kanagawa 226-8503, Japan
2
Laboratory for Future Interdisciplinary Research of Science and Technology, Institute of Innovative Research, Tokyo Institute of Technology, Yokohama-shi, Kanagawa 226-8503, Japan
*
Author to whom correspondence should be addressed.
Sensors 2019, 19(24), 5442; https://doi.org/10.3390/s19245442
Submission received: 1 November 2019 / Revised: 26 November 2019 / Accepted: 6 December 2019 / Published: 10 December 2019
(This article belongs to the Section Chemical Sensors)

Abstract

:
This paper reports on-line mixture quantification with FAIMS. Ternary gas mixtures composed of acetone, ethanol, and diethyl ether were used for quantification. We succeeded in an on-line quantification of ppm-level concentration and even sub-ppm-level gases using the gradient descent method. It took 10 minutes to quantify the ternary mixture. However, it was too long, because we aim to track the temporal change of each component concentration in the mixture. Then, an algorithm based on feedback control was introduced to reduce the quantification time. The feedback method successfully tracked concentrations in three cases. The simulation result shows that the proposed method can reduce the quantification time.

1. Introduction

Nowadays, gas chromatography-mass spectrometry (GC-MS) is a standard method of gas analysis for chemical quantification [1,2,3]. Direct-MS is used to sample analytes directly because of its fast speed and high sensitivity [4]. Selected ion flow tube mass spectrometry (SIFT-MS) is a kind of direct-MS that is used for real-time detection and quantification because it does not require trapping, preconcentration, pretreatments, or separation [5,6]. Proton transfer reaction mass spectrometry (PTR-MS), which is also another type of direct-MS, has high sensitivity [7]. Proton transfer reaction time of flight mass spectrometry (PTR-TOF-MS) derived from PTR-MS has a sub-ppt-level detection limit [8].
Ion mobility spectrometry (IMS) also has a long history of research [9,10]. The mechanism is entirely different from MS [11], although the structure of IMS is similar to MS. IMS uses the information of mobility as a function of the collision cross-section, which is a measure of the ion size. In comparison to IMS, MS measures the weight per ionic valence of ionized analyte in a vacuum as a spectrum. Field asymmetric ion mobility spectrometry (FAIMS) is a type of IMS [12,13]. IMS detects ions with the time difference, whereas FAIMS measures ions by sweeping voltage between electrodes. The field is called the dispersion field (DF), whereas the bias voltage is called the compensation voltage (CV). DF is an amplitude of an asymmetric square wave. FAIMS has advantages over GC-MS because of low cost, no vacuum required, and fast response. Moreover, FAIMS may obtain information related to the collision cross-section, which may have other feature information different from the information of the mass-to-charge ratio in MS. Direct-MS has higher sensitivity and a shorter detection time than FAIMS [14]. However, FAIMS may have the advantage of the cost and ease of maintenance due to the simple structure.
FAIMS has been applied to many situations. Some papers reported real-time detection with FAIMS for diseases. Sinha et al. performed real-time infection detection for potatoes and onions [15], Osmo et al. certificated that FAIMS can separate the ions from noises in real-time measurement based on the concept of Shannon entropy [16]. However, the feasibility of real-time mixture quantification with FAIMS has not been confirmed. The quantification method using off-line measurement data was reported in the previous paper [17]. In this study, the on-line measurement system was developed as an extension from the previous system, and trinary gas mixtures were utilized to test the quantification performance.
It can be applied to the real-time sensing such as the odor tracking of temporal change of each component concentration in the mixture. An odor replication system reported previously tracked the temporal change of concentrations of some odorants [18]. There are some researches related to the temporal change of gas mixture concentrations. Erin et al. used planar laser-induced fluorescence for the quantification of acetone in a broad area [19]. Ilitani et al. developed a gas-imaging system that can obtain the concentration-distribution of acetaldehyde in breath and released from a palm skin [20]. This application will be useful for odor source tracking. Junji et al. reported an odor tracking robot using a biosensor obtained from male silk moth [21]. Tanthip et al. demonstrated a humanoid robot with wearable sensors based on Polymer/Carbon nanotubes for odor tracking [22]. We aim to establish the fundamental method of tracking a temporal change of each concentration in the mixture using FAIMS in the present study.

2. Materials and Methods

Figure 1 shows a brief explanation of the experimental system where the mixture composition is determined by the flowrates of mass flow controllers (MFCs). The sampling bag was directly connected to MFC, and the vapor inside the bag flows owing to the negative pressure caused by the air pump. The mixture composition is determined by the ratio of each component flowrate.
Some improvements to realize the on-line system extensions will be explained below. There is a difference of protocol between this research and the previous one. Table 1 shows the protocol of quantification in previous research, whereas the protocol of on-line quantification using FAIMS is explained in Table 2. The measurement protocol is shown in Table 3. Details were written in previous work [17].
Some definitions are used in this section. Measurement points are defined as all of the points measured with FAIMS for each on-line measurement. The update point is defined as a specific point that moves to the direction of the steepest gradient and approaches the solution little by little. A collected point is defined as the points needed for the calculation of gradients. The error hypersurface is defined as the three-dimensional hypersurface obtained from indices E explained in Equation (2) as a function of concentrations. Lattice points comprise a regularly spaced array of concentration points.

2.1. Data Preprocessing

A simple noise elimination method was utilized because data measured with FAIMS have some noise. The noise without signal was eliminated by using a threshold value. The threshold value was empirically set at 0.08, whereas the data range was between 0 and 10.

2.2. Quantization for Quantification

Every MFC has a certain fluctuation level of its flowrate because a MFC controls the flowrate using feedback. The fluctuation of flowrate deteriorates the repeatability of data (Figure 2). Therefore, the flowrate was quantized every 2% of its full scale so that a small concentration difference could be clearly distinguished, as is shown in Figure 3. It is essential to keep the resolution at an appropriate level, since we need to approximate the derivative of the ion current with respect to concentration when we use the gradient descent method. Each flowrate can be converted to concentration using the equation:
C = α V max C S V t o t a l   ppm ,
where α (= 0.02) is the relative resolution, V max is the maximum flowrate of MFC (L/min), C S is the concentration of a gas in a sampling bag, and V t o t a l (= 1.8 L/min) is the total flowrate at the FAIMS device. Figure 3 shows that the 2% resolution was appropriate, whereas one of 0.5% was insufficient.

2.3. Local Minimum Detection Algorithm

The difference value between the target data and measured data was utilized for local minimum detection (see Figure 4). The well-known problem with gradient descent is a local minimum. The correct solution is called a global minimum. However, information about the gradient sometimes leads to the local minimum. The index E can be calculated as
E = i = 1 k j = 1 l I C i , j I C t a r g e t i , j
to distinguish between local and global minima, where k is the number of DFs, l is the number of CVs, I C is the ion current matrix obtained from each measured data, and I C t a r g e t is the ion current matrix obtained from the data at target concentrations. If the position of the local minimum is far from the global minimum, the value of E tends to be larger than the noise level. If the position of the local minimum is near the target point, the E approaches zero. Therefore, if the E is still large after stagnation is found, the exploration continues from a different point. If the E becomes below the threshold, the exploration is stopped in order to reduce the time required for quantification. The threshold value was empirically selected because it depends on the component concentrations of the ternary gas mixture.

2.4. Data Collected Point

This system was improved to obtain only several data points required for gradients calculation, whereas all possible combinations of component concentrations were measured in the previous work in advance [17] (see Figure 5). However, it took a long time due to increasing measurement points (it took almost three hours). If only the points required for the calculation of the gradients can be considered, the time decreases drastically. Moreover, if measured points are reused for the calculation, the time will be further reduced. However, an excessive decrease in the number of measured points deteriorates the accuracy of gradient estimation. Neighbors of the update points were reused to satisfy the trade-off relation between the accuracy and the quantification time (see Figure 6).

2.5. Mechanism of Concentration-Change Track Using Feedback

Tracking the temporal change of each component concentration using the feedback was tested with quartz crystal microbalance (QCM) sensors previously [23]. The mechanism will be explained below. When the sensor responses are approximated with the first-order delay, the dynamics is expressed using
s k + 1 = F s k + G u k ,
where s k is the sensor response vector at the time k Δ t , u k is the component concentration change vector at the time k Δ t , and Δ t is the period of the sensor response. The s k = s 1 k ,   ,   s i k , , s n k T , u k = u 1 k ,   , u j k ,   ,   u m k T = c 1 k c 1 k 1 ,   , c j k c j k 1 ,   ,   c m k c m k 1 T , where s i k is the i t h sensor response at the time k, u j k is the j t h the component concentration change at the time k, and c j k is j t h the component concentration at the time k. Equation (3) is expressed as the state-space equation for a discrete time system using the response vector s k and concentration-change vector u k at the time k. When F , and G are represented by
F = f 1 0 0 f n ,   G = g 11 g 1 m g n 1 g n m ,
Equation (3) can be written in the next equation for the i t h sensor:
s i k + 1 = f i   g i 1   g i m s i k c 1 k c 1 k 1 c m k c m k 1 .
Therefore, the equation below is derived using data from k = 1 to k = N:
s i 2 s i N = s i 1 c 1 1 c 1 0 c m 1 c m 0 s i N 1 c 1 N 1 c 1 N 2 c m N 1 c m N 2 f i g i 1 g i m =   D i f i g i 1 g i m .
The parameter vector can be obtained from the least-squares solution expressed by the following equation:
f i g i 1 g i m = D i T D i 1 D i T s i 2 s i N .
Thus, all parameters in Equation (3) can be obtained from Equation (7).

2.6. Optimal Feedback Control

The feedback is controlled by the index value J:
J = k = 0 p 1 { s k + 1 s t a r g e t T Q s k + 1 s t a r g e t + u k T R u k } ,
where s k is the sensor response vector to the blended at time k Δ t , s t a r g e t is the sensor response to the target gas mixture, and p is the number of concentration-change steps during the feedback. The first term in Equation (8) is the summation of squares of the differences between the sensor response to the gas mixture at time k Δ t and the sensor response to the target gas mixture. The difference is weighted by a diagonal matrix Q. The second term is the summation of squares of the concentration change vectors weighed by an also diagonal matrix R.
The feedback is controlled according to the equations below (the derivation of Equations (9)–(12) are written in Appendix A). K k can be considered as a feedback gain matrix at time k, which controls concentrations according to the magnitude of ( s k s t a r g e t ). K k is adjusted at each time.
u k = K k s k s t a r g e t ,
Initial   matrix :   M p = Q ,
from   i = p 1   to   i = 1
K i = G T M i + 1 G + R 1 G T M i + 1 F ,
P i = F T M i + 1 F G K i ,
M i = Q + P .

2.7. Preprocessing for Concentration-Change Track with Feedback

Principal component analysis (PCA) was utilized for dimensional reduction to obtain the s k as an alternative to sensor response vector. The same number of QCM sensors as the number of components of the gas mixture was used previously [23]. Components between the first component and the third one were utilized for s k in this work. There is much information in data of FAIMS (the number of DFs can be selected from 1 to 51, and the number of CVs can be selected from 1 to 512). Four DF (51.1%, 55.3%, 59.5%, and 63.7%) values were utilized in this study for PCA analysis. The data obtained from those values were realigned to one line. Thus, the dimension of the data for PCA was 2048. One hundred twenty-five data were used for making models. Measurement concentrations were chosen from a combination of x 1 , x 2 , and x 3 (see Table 4). The three-target concentrations were selected (see Table 5). The weight matrices such as Q s were found using an exhaustive search.

3. Results

First, the performance of the on-line quantification system was confirmed. The results of the quantification to the ternary gas mixture after the concentration-level quantization are shown in Figure 7. The measurement history of the update points and measured points are shown in Figure 7. The result indicates that the update point moved directly to the target point placed in the center, and finally arrived at the point near the target one. The quantification of the ternary mixture was successful, as is shown in Figure 7. The total time for quantification was 635 s.
Figure 8 shows a failure example of quantification without quantization. The arrows in this figure were different from the true direction of the gradient owing to the noise caused by the flowrate fluctuation. The quantification result is different from the target one, because the gradient vector was inappropriate without quantization.
A ternary gas mixture with sub-ppb-level concentrations was also examined. Figure 9 shows the results of the quantification of the ternary gas mixture with the sub-ppb-level concentrations. Figure 9a shows the result of successful quantification, whereas Figure 9b shows the result of a failure in quantification due to a local minimum. The smallest error value E g m in Figure 9a was 3.8, whereas that in Figure 9b was 7.4. Specific information about Figure 7, Figure 8 and Figure 9 is summarized in Table 6.
Next, we aimed to track the temporal change of each component’s concentration using the gradient descent method, as is shown in Figure 10a–c. The initial concentrations were acetone (5.1 ppm), ethanol (4.5 ppm), and diethyl ether (5.8 ppm). This result indicates that the quantified concentration of each gas followed roughly the concentration changes in spite of certain errors. The time required to complete the quantification is shown in Table 7.
Then, the feedback method was needed to reduce the quantification time. The simulation results of the concentration-change track with the feedback method are shown in Figure 11, Figure 12 and Figure 13. The concentration of each component was kept constant during the experiment in this study. The three types of the first term weight matrix Q s were selected:
Q 1 = 1 0 0 0 1.1 0 0 0 1.7 ,   Q 2 = 7.5 0 0 0 13 0 0 0 4.7 , Q 3 = 1.8 0 0 0 1.4 0 0 0 1.7 .
The second term of weight matrix R was set to 50 I , where I is an identity matrix. The accuracy of the concentration-change track with Q 1 was worse than others when the target concentration was low (see Figure 11). However, using Q 2 , the accuracy was improved (see Figure 12). Figure 13 shows the result with Q 3 . The number of iterations was reduced to five times.

4. Discussion

When we measure the all possible combinations of component concentrations, the measurement time increases exponentially. This is one of the reasons for developing the on-line system. The ternary mixture quantification needs 2–3 h in this situation. The on-line measurement reduces the time drastically, since its exploratory area in concentration space is quite limited. Thus, the measurement time can be reduced from 3 h to 10 min. In order to further reduce the quantification time, the cleaning process should be skipped. Moreover, the alternate measurement of the target gas and blended gas repeatedly is useful to eliminate the background fluctuation.
The reason for successful on-line quantification (Figure 7 and Figure 9a) was due to the appropriate quantization. If the concentrations were not quantized, the update points moved in the wrong direction due to the error (Figure 8). On the contrary, the update point (Figure 7) went straight to the target point. The result in Figure 8 indicates that estimated gradients were inappropriate because the update point seemed to be irregularly moved, although it moved toward the inappropriate direction. Thus, the quantization of an appropriate concentration level is necessary.
The reason that the update point in Figure 9b did not reach the target point is due to a local minimum because the smallest error value E l m in Figure 9b (= 7.4) was still high compared with smallest error value E g m (= 3.8) in Figure 9a, which is almost the global minimum. The difference between E l m   and E g m can be utilized to detect the local minimum. Even if the initial point in Figure 9b is used, the target point concentrations (the red hexagram in Figure 9a) can be obtained when the local minimum detection triggers the jump to the area outside the local minimum.
We also confirmed the capability to track the temporal change of each component concentration in the mixture, as is shown in Figure 10. However, the large concentration changes per each step were not allowed, because it took a long time to find the solution when those changes were large. Thus, the track of temporal change of each component concentration with the feedback method was considered in order to track faster changes of the concentrations without any limitations.
When the target concentrations were larger than certain levels, the simulation with the feedback method was successful (Figure 11), because the tracked concentrations became approximately the same concentrations as the target ones. Although the accuracy deteriorated when the target concentrations became lower, it was improved using Q 2 . The optimal Q depends on the target concentrations. The advantage of the feedback method over the gradient descent method is to reduce the number of measurement points. The number of iterations was reduced from 20 to 5 when Q 3 was used (see Figure 13). The time may decrease down to two minutes and 30 seconds with actual measurement, because around 20 iterations in Figure 7 took 10 minutes. Although the linear model was used here, a nonlinear model might further enhance its performance. Recently, Sun et al. utilized the machine learning method for clinical wound detection, and it achieved high-detection rates [24]. Therefore, if machine learning methods can be combined with this method for feature extraction, it will improve the performance.

5. Conclusions

Recently, FAIMS is mainly used for the integration of MS [25,26,27] or solving classification problems for medical disease analysis [28]. Our method to quantify mixtures is a new approach to the application of FAIMS. Our quantification method needs only FAIMS without any other expensive measurement equipment. This paper reports the on-line quantification for ternary gas mixtures using FAIMS and the simulation of odor tracking using FAIMS for the feasibility of real-time quantification using FAIMS. The on-line quantification using FAIMS was successful. Moreover, on-line quantification for sub-ppb-level concentrations was demonstrated. The feasibility of tracking of the temporal concentration changes with the feedback method was exhibited. In the future, this system can integrate olfactory display, and it can be used for an odor replicate system. FAIMS can also be utilized for odor replication in virtual reality. Moreover, this approach can be applied to an odor-tracking robot. Kostyukevich et al. reported odor tracking using a drone with FAIMS [29]. We will make the mixture quantification with FAIMS more sophisticated in future studies.

Supplementary Materials

The following are available online at https://www.mdpi.com/1424-8220/19/24/5442/s1, Figure S1: 2D-view of Figure 7, Figure S2: 2D-view of Figure 7 with all of collected points, Figure S3: 2D-view of Figure 9a, Figure S4: 2D-view of Figure 9a with all of collected points, Figure S5: 2D-view of Figure 9b, Figure S6: 2D-view of Figure 9b with all of collected points.

Author Contributions

Conceptualization, T.N.; methodology, T.N. and Y.Y.; software, Y.Y.; validation, T.N. and Y.Y.; formal analysis, Y.Y.; investigation, Y.Y.; resources, T.N.; data curation, Y.Y.; writing—original draft preparation, Y.Y.; writing—review and editing, T.N.; visualization, Y.Y.; supervision, T.N.; project administration, T.N.; funding acquisition, T.N.

Funding

This work was funded by JST Mirai-Program (Grant Number JPMJMI17DD).

Conflicts of Interest

The authors declare no conflict of interest.

Appendix A

The derivations of Equations (9)–(12) are shown in below [23]. The difference between s k + 1 and s t a r g e t is written in the form:
s k + 1 s t a r g e t = F s k s t a r g e t + G u k ,
where s k is the sensor response vector to the blended at time kT, and s t a r g e t is the sensor response vector to the target gas mixture. The index value to be minimized is defined as
J p 1 = s p s t a r g e t T Q s p s t a r g e t + u p 1 T R u p 1 .
The index value J p 1 at time (p−1)T is expressed using Equations (A1) and (A2):
J p 1 = F s p 1 s t a r g e t + G u p 1 T Q F s p 1 s t a r g e t + G u p 1 + u p 1 T R u p 1 .
When J p 1 is differentiated with respect to u p 1 , the following equation is obtained:
J p 1 u p 1 = 2 G T Q F s p 1 s t a r g e t + G u p 1 + 2 R u p 1 .
u p 1 is obtained as the solution to minimize the J p 1 if the Equation (A4) is set to zero:
u p 1 = G T Q G + R 1 G T Q F s p 1 s t a r g e t .
When the feedback gain matrix K p 1 at the time (p−1)T is defined by
K p 1 = G T Q G + R 1 G T Q F ,
Equation (A5) is transformed to next equation:
u p 1 = K p 1 s p 1 s t a r g e t .
If u p 1 in Equation (A7) is substituted into Equation (A5) from Equation (A3), J p 1 is expressed the following equation:
J p 1 = F s p 1 s t a r g e t G K p 1 s p 1 s t a r g e t T Q { F s p 1 s t a r g e t G K p 1 s p 1 s t a r g e t } + s p 1 s t a r g e t T K p 1 T R K p 1 s p 1 s t a r g e t = s p 1 s t a r g e t T { F G K p 1 ) T Q F G K p 1 + K p 1 T R K p 1 } s p 1 s t a r g e t = s p 1 s t a r g e t T F T Q F G K p 1 K p 1 T G T Q F + K p 1 T G T Q G + R K p 1 s p 1 s t a r g e t .
Equation (A8) can be transformed using Equation (A6):
J p 1 = s p 1 s t a r g e t T F T Q F G K p 1 K p 1 T G T Q F + K p 1 T G T Q F s p 1 s t a r g e t = s p 1 s t a r g e t T F T Q F G K p 1 s p 1 s t a r g e t
If P p 1 is defined as
P p 1 = F T Q F G K p 1 ,
then Equation (A11) is obtained:
J p 1 = s p 1 s t a r g e t T P p 1 s p 1 s t a r g e t .
Let us consider the index value J p 2 at time (p−2)T. The equation is given by
J p 2 = s p 1 s t a r g e t T Q s p 1 s t a r g e t + u p 2 T R u p 2 + J p 1
using Equation (A8). If Equation (A12) is differentiated with respect to u p 2 , the following equation is obtained:
J p 2 u p 2 = 2 G T Q F s p 2 s t a r g e t + G u p 2 + 2 R u p 2 + J p 1 u p 2 .
The differentiation of J p 1 with respect to u p 2 is given by
J p 1 u p 2 = u p 2 F s p 2 s t a r g e t + G u p 2 T P p 1 F s p 2 s t a r g e t + G u p 2 = 2 G T P p 1 F s p 2 s t a r g e t + G u p 2
using Equation (A11). Therefore, the following equation is obtained using Equation (A14) if Equation (A13) set to zero:
u p 2 = G T Q + P p 1 G + R 1 G T Q + P p 1 F s p 2 s t a r g e t = G T M p 1 G + R 1 G T M p 1 F s p 2 s t a r g e t = K p 2 s p 2 s t a r g e t ,
where
M p 1 = Q + P p 1
K p 2 = G T M p 1 G + R 1 G T M p 1 F .
J p 2 can be obtained using Equation (A16):
J p 2 = s p 1 s t a r g e t T Q s p 1 s t a r g e t + u p 2 T R u p 2 + s p 1 s t a r g e t T P p 1 s p 1 s t a r g e t = s p 1 s t a r g e t T Q + P p 1 s p 1 s t a r g e t + u p 2 T R u p 2 = s p 1 s t a r g e t T M p 1 s p 1 s t a r g e t + u p 2 T R u p 2 .
Comparing Equation (A18) with (A2), J p 2 can be transformed in the same manner as the calculation for the J p 1 (Equations (A8)–(A11)):
J p 2 = s p 2 s t a r g e t T P p 2 s p 2 s t a r g e t ,
where
P p 2 = F T M p 1 F G K p 2 .
The calculation is repeated from the time (p-2) T to the time 0. Therefore, Equations (9)–(12) are obtained.

References

  1. Cuzuel, V.; Leconte, R.; Cognon, G.; Thiébaut, D.; Vial, J.; Sauleau, C.; Rivals, I. Human odor and forensics: Towards Bayesian suspect identification using GC × GC–MS characterization of hand odor. J. Chromatogr. B 2018, 1092, 379–385. [Google Scholar] [CrossRef] [PubMed]
  2. Lawal, O.; Muhamadali, H.; Ahmed, W.M.; White, I.R.; Nijsen, T.M.E.; Goodacre, R.; Fowler, S.J.; on behalf of the BreathDx Consortium. Headspace volatile organic compounds from bacteria implicated in ventilator-associated pneumonia analysed by TD-GC/MS. J. Breath Res. 2018, 12, 026002. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  3. Niu, Y.; Wang, P.; Xiao, Z.; Zhu, J.; Sun, X.; Wang, R. Evaluation of the perceptual interaction among ester aroma compounds in cherry wines by GC–MS, GC–O, odor threshold and sensory analysis: An insight at the molecular level. Food Chem. 2019, 275, 143–153. [Google Scholar] [CrossRef] [PubMed]
  4. Wise, M.B.; Thompson, C.V.; Merriweather, R.; Guerin, M.R. Review of direct MS analysis of environmental samples. Field Anal. Chem. Technol. 1997, 1, 251–276. [Google Scholar] [CrossRef]
  5. Smith, D.; Spanel, P. Selected ion flow tube mass spectrometry (SIFT-MS) for on-line trace gas analysis. Mass Spectrom. Rev. 2005, 24, 661–700. [Google Scholar] [CrossRef]
  6. Castada, H.Z.; Barringer, S.A. Online, real-time, and direct use of SIFT-MS to measure garlic breath deodorization: A review. Flavour Fragr. J. 2019, 34, 299–306. [Google Scholar] [CrossRef]
  7. Hansel, A.; Jordan, A.; Holzinger, R.; Prazeller, P.; Vogel, W.; Lindinger, W. Proton transfer reaction mass spectrometry: On-line trace gas analysis at the ppb level. Int. J. Mass Spectrom. Ion. Process. 1995, 149, 609–619. [Google Scholar] [CrossRef]
  8. Graus, M.; Müller, M.; Hansel, A. High Resolution PTR-TOF: Quantification and formula confirmation of VOC in real time. J. Am. Soc. Mass Spectrom. 2010, 21, 1037–1044. [Google Scholar] [CrossRef] [Green Version]
  9. Kanu, A.B.; Dwivedi, P.; Tam, M.; Matz, L.; Hill, H.H. Ion mobility-mass spectrometry. J. Mass Spectrom. JMS 2008, 43, 1–22. [Google Scholar] [CrossRef]
  10. Cumeras, R.; Figueras, E.; Davis, C.E.; Baumbach, J.I.; Gràcia, I. Review on ion mobility spectrometry. Part 1: Current instrumentation. Analyst 2015, 140, 1376–1390. [Google Scholar] [CrossRef] [Green Version]
  11. Eiceman, G.A.; Karpas, Z.; Hill, H.H. Ion Mobility Spectrometry; CRC Press: Boca Raton, FL, USA, 2016; ISBN 978-1-138-19948-4. [Google Scholar]
  12. Guevremont, R. High-field asymmetric waveform ion mobility spectrometry: A new tool for mass spectrometry. J. Chromatogr. A 2004, 1058, 3–19. [Google Scholar] [CrossRef]
  13. Kolakowski, B.M.; Mester, Z. Review of applications of high-field asymmetric waveform ion mobility spectrometry (FAIMS) and differential mobility spectrometry (DMS). The Analyst 2007, 132, 842–864. [Google Scholar] [CrossRef] [PubMed]
  14. Miekisch, W.; Schubert, J.K. From highly sophisticated analytical techniques to life-saving diagnostics: Technical developments in breath analysis. TrAC Trends Anal. Chem. 2006, 25, 665–673. [Google Scholar] [CrossRef]
  15. Sinha, R.; Khot, L.R.; Schroeder, B.K.; Sankaran, S. FAIMS based volatile fingerprinting for real-time postharvest storage infections detection in stored potatoes and onions. Postharvest Biol. Technol. 2018, 135, 83–92. [Google Scholar] [CrossRef]
  16. Anttalainen, O.; Puton, J.; Kontunen, A.; Karjalainen, M.; Kumpulainen, P.; Oksala, N.; Safaei, Z.; Roine, A. Possible strategy to use differential mobility spectrometry in real time applications. Int. J. Ion. Mobil. Spectrom. 2019. [Google Scholar] [CrossRef] [Green Version]
  17. Yokoshiki, Y.; Nakamoto, T. Ternary gas mixture quantification using Field Asymmetric Ion Mobility Spectrometry (FAIMS). Sensors 2019, 19, 3007. [Google Scholar] [CrossRef] [Green Version]
  18. Yamanaka, T.; Nakamoto, T. Real-time reference method in odor recorder under environmental change. Sens. Actuators B Chem. 2003, 93, 51–56. [Google Scholar] [CrossRef]
  19. Connor, E.G.; McHugh, M.K.; Crimaldi, J.P. Quantification of airborne odor plumes using planar laser-induced fluorescence. Exp. Fluids 2018, 59, 137. [Google Scholar] [CrossRef]
  20. Iitani, K.; Sato, T.; Naisierding, M.; Hayakawa, Y.; Toma, K.; Arakawa, T.; Mitsubayashi, K. Fluorometric Sniff-Cam (gas-imaging system) utilizing alcohol dehydrogenase for imaging concentration distribution of acetaldehyde in breath and transdermal vapor after drinking. Anal. Chem. 2018, 90, 2678–2685. [Google Scholar] [CrossRef]
  21. Horibe, J.; Ando, N.; Kanzaki, R. Insect behavior as high-sensitive olfactory sensor for robotic odor tracking. In Biomimetic and Biohybrid Systems, Proceedings of the 8th International Conference Living Machines 2019, Nara, Japan, 9–12 July 2019; Martinez-Hernandez, U., Vouloutsi, V., Mura, A., Mangan, M., Asada, M., Prescott, T.J., Verschure, P.F.M.J., Eds.; Springer International Publishing: Berlin, Germany, 2019; pp. 183–192. [Google Scholar]
  22. Eamsa-ard, T.; Seesaard, T.; Kerdcharoen, T. Wearable sensor of humanoid robot-based textile chemical sensors for odor detection and tracking. In Proceedings of the 2018 International Conference on Engineering, Applied Sciences and Technology (ICEAST), Phuket, Thailand, 4–7 July 2018; pp. 1–4. [Google Scholar]
  23. Yamanaka, T. Study of Smell Reproduction Using Chemical Sensing System. Ph.D. Thesis, Tokyo Institute of Technology, Tokyo, Japan, January 2004. [Google Scholar]
  24. Sun, T.; Tian, F.; Bi, Y.; Zhong, X.; He, J.; Yang, T.; Guo, Q.; Lei, Y.; Lu, Y.; Zeng, L.; et al. Local warning integrated with global feature based on dynamic spectra for FAIMS data analysis in detection of clinical wound infection. Sens. Actuators B Chem. 2019, 298, 126926. [Google Scholar] [CrossRef]
  25. Barnett, D.A.; Ells, B.; Guevremont, R.; Purves, R.W. Application of ESI-FAIMS-MS to the analysis of tryptic peptides. J. Am. Soc. Mass Spectrom. 2002, 13, 1282–1291. [Google Scholar] [CrossRef] [Green Version]
  26. Hebert, A.S.; Prasad, S.; Belford, M.W.; Bailey, D.J.; McAlister, G.C.; Abbatiello, S.E.; Huguet, R.; Wouters, E.R.; Dunyach, J.-J.; Brademan, D.R.; et al. Comprehensive single-shot proteomics with FAIMS on a hybrid orbitrap mass spectrometer. Anal. Chem. 2018, 90, 9529–9537. [Google Scholar] [CrossRef] [PubMed]
  27. Wei, M.S.; Kemperman, R.H.J.; Yost, R.A. Effects of solvent vapor modifiers for the separation of opioid isomers in micromachined FAIMS-MS. J. Am. Soc. Mass Spectrom. 2019, 30, 731–742. [Google Scholar] [CrossRef] [PubMed]
  28. Covington, J.A.; der Schee, M.V.; Edge, A.S.L.; Boyle, B.; Savage, R.S.; Arasaradnam, R.P. The application of FAIMS gas analysis in medical diagnostics. Analyst 2015, 140, 6775–6781. [Google Scholar] [CrossRef] [PubMed]
  29. Kostyukevich, Y.; Efremov, D.; Ionov, V.; Kukaev, E.; Nikolaev, E. Remote detection of explosives using field asymmetric ion mobility spectrometer installed on multicopter. J. Mass Spectrom. 2017, 52, 777–782. [Google Scholar] [CrossRef] [PubMed]
Figure 1. The block diagram of the experimental system.
Figure 1. The block diagram of the experimental system.
Sensors 19 05442 g001
Figure 2. The difference between a specified flowrate and an actual flowrate. The actual flowrates fluctuate within a certain level. If a resolution of quantization is inappropriate, the distribution of the different flowrates overlap, and this will cause an error. The distributions next to each other should not overlap. (a) Inappropriate resolution. (b) Appropriate resolution.
Figure 2. The difference between a specified flowrate and an actual flowrate. The actual flowrates fluctuate within a certain level. If a resolution of quantization is inappropriate, the distribution of the different flowrates overlap, and this will cause an error. The distributions next to each other should not overlap. (a) Inappropriate resolution. (b) Appropriate resolution.
Sensors 19 05442 g002
Figure 3. Repeatability of FAIMS ion current. (a) 0.5% resolution. (b) 2% resolution. The concentration of diethyl ether was changed, whereas the acetone and ethanol concentrations were 3.0 ppm and 3.0 ppm, respectively. The highest value along the line DF = 40% was plotted in each case.
Figure 3. Repeatability of FAIMS ion current. (a) 0.5% resolution. (b) 2% resolution. The concentration of diethyl ether was changed, whereas the acetone and ethanol concentrations were 3.0 ppm and 3.0 ppm, respectively. The highest value along the line DF = 40% was plotted in each case.
Sensors 19 05442 g003
Figure 4. Explanation of local minimum and global minimum. Local minimum and global minimum can be distinguished using the difference of Index E.
Figure 4. Explanation of local minimum and global minimum. Local minimum and global minimum can be distinguished using the difference of Index E.
Sensors 19 05442 g004
Figure 5. Explanation of decrease measurement points. On-line quantification measured the points needed for only gradient calculation, whereas every lattice point was measured in previous research.
Figure 5. Explanation of decrease measurement points. On-line quantification measured the points needed for only gradient calculation, whereas every lattice point was measured in previous research.
Sensors 19 05442 g005
Figure 6. Explanation of the reuse of collected points. When there are collected points near the update points, those were reused for gradient calculation.
Figure 6. Explanation of the reuse of collected points. When there are collected points near the update points, those were reused for gradient calculation.
Sensors 19 05442 g006
Figure 7. Results of the on-line quantification of the ternary gas mixture after the concentration-level quantization. The light blue triangle is the initial point, the red square is the target point, and the blue star is the point with the smallest error value, which was the solution of the quantification. The orange points were used to calculate the gradient. The history of the update points was plotted and colored with the number of iterations. Refer to data in detail in the supplemental files (Figures S1 and S2).
Figure 7. Results of the on-line quantification of the ternary gas mixture after the concentration-level quantization. The light blue triangle is the initial point, the red square is the target point, and the blue star is the point with the smallest error value, which was the solution of the quantification. The orange points were used to calculate the gradient. The history of the update points was plotted and colored with the number of iterations. Refer to data in detail in the supplemental files (Figures S1 and S2).
Sensors 19 05442 g007
Figure 8. The result of on-line quantification without the quantization method. The light blue triangle is the initial point, and the red square is the target point. The arrows in this figure were different from the true direction of the gradient owing to the noise caused by the flowrate fluctuation.
Figure 8. The result of on-line quantification without the quantization method. The light blue triangle is the initial point, and the red square is the target point. The arrows in this figure were different from the true direction of the gradient owing to the noise caused by the flowrate fluctuation.
Sensors 19 05442 g008
Figure 9. Results of on-line quantification for ternary gas mixture with sub-ppb-level concentrations. The light blue triangle is the initial point, and the red hexagram is the target point, which is the same as the point with the smallest error in (a). The point with the smallest error in (b) is the blue star. The history of the update points was plotted colored with the number of iterations. Refer to data in detail in the supplemental files (Figures S3–S6). (a) Success in quantification. (b) Failure in quantification.
Figure 9. Results of on-line quantification for ternary gas mixture with sub-ppb-level concentrations. The light blue triangle is the initial point, and the red hexagram is the target point, which is the same as the point with the smallest error in (a). The point with the smallest error in (b) is the blue star. The history of the update points was plotted colored with the number of iterations. Refer to data in detail in the supplemental files (Figures S3–S6). (a) Success in quantification. (b) Failure in quantification.
Sensors 19 05442 g009
Figure 10. Results of the concentration-change track with the gradient descent method. Each component of the ternary gas mixture was individually plotted for easy visualization. The black dots the history of the concentration changes, and the bold red line is the concentration of the target. Initial concentrations were acetone (5.1 ppm), ethanol (4.5 ppm), and diethyl ether (5.8 ppm). The temporal concentration changes were selected randomly from one quantization point (1.0 ppm of acetone, 0.8 ppm of ethanol, and 1.1 ppm of diethyl ether) or 0 ppm for each component at the same time. ID indicates each quantification, and the required times were written in Table 7. (a) Acetone. (b) Ethanol. (c) Diethyl ether.
Figure 10. Results of the concentration-change track with the gradient descent method. Each component of the ternary gas mixture was individually plotted for easy visualization. The black dots the history of the concentration changes, and the bold red line is the concentration of the target. Initial concentrations were acetone (5.1 ppm), ethanol (4.5 ppm), and diethyl ether (5.8 ppm). The temporal concentration changes were selected randomly from one quantization point (1.0 ppm of acetone, 0.8 ppm of ethanol, and 1.1 ppm of diethyl ether) or 0 ppm for each component at the same time. ID indicates each quantification, and the required times were written in Table 7. (a) Acetone. (b) Ethanol. (c) Diethyl ether.
Sensors 19 05442 g010
Figure 11. Results of the concentration-change track with the feedback using weight matrix Q 1 . The solid blue line is the concentration of target 1, the broken red line is the concentration of target 2, and the dash–dot orange line is the concentration of target 3 (Table 5). The black dots are the history of the concentration changes. (a) Acetone. (b) Ethanol. (c) Diethyl ether.
Figure 11. Results of the concentration-change track with the feedback using weight matrix Q 1 . The solid blue line is the concentration of target 1, the broken red line is the concentration of target 2, and the dash–dot orange line is the concentration of target 3 (Table 5). The black dots are the history of the concentration changes. (a) Acetone. (b) Ethanol. (c) Diethyl ether.
Sensors 19 05442 g011
Figure 12. Results of the concentration-change track with the feedback using weight matrix Q 2 . The solid blue line is the concentration of target 1 (Table 5), and the black dots are the history of the concentration changes. (a) Acetone. (b) Ethanol. (c) Diethyl ether.
Figure 12. Results of the concentration-change track with the feedback using weight matrix Q 2 . The solid blue line is the concentration of target 1 (Table 5), and the black dots are the history of the concentration changes. (a) Acetone. (b) Ethanol. (c) Diethyl ether.
Sensors 19 05442 g012aSensors 19 05442 g012b
Figure 13. Results of the concentration-change track with the feedback using weight matrix Q 3 . The number of iterations was changed to five times from 20 times. The broken red line is the concentration of target 2, and the black dots are the history of the concentration changes in each figure. (a) Acetone. (b) Ethanol. (c) Diethyl ether.
Figure 13. Results of the concentration-change track with the feedback using weight matrix Q 3 . The number of iterations was changed to five times from 20 times. The broken red line is the concentration of target 2, and the black dots are the history of the concentration changes in each figure. (a) Acetone. (b) Ethanol. (c) Diethyl ether.
Sensors 19 05442 g013
Table 1. The explanation of the protocol of quantification simulation using all possible combinations of component concentrations. FAIMS: field asymmetric ion mobility spectrometry.
Table 1. The explanation of the protocol of quantification simulation using all possible combinations of component concentrations. FAIMS: field asymmetric ion mobility spectrometry.
ProcedureProcedure Explanation
1Check the blank with sampling bag air using FAIMS.
2Put the gas into a sampling bag. Measure gas concentration in sampling using a photoionization detector.
3Perform FAIMS measurement at every lattice points (It takes 2–3 h).
4Calculate index E at every lattice point.
5Obtain error hypersurface using linear interpolation.
6Select initial concentrations as an update point and target concentrations. If the target point is not on the lattice, it should be measured.
7Error surface is obtained from index E using linear interpolation.
8Calculate a gradient, and move the update point to the direction repeatedly until the number of iterations reaches an allowable number of times.
Table 2. The explanation of the protocol of on-line quantification using FAIMS.
Table 2. The explanation of the protocol of on-line quantification using FAIMS.
ProcedureProcedure Explanation
1Check the blank with sampling bag air using FAIMS.
2Put the gas into a sampling bag. Measure gas concentration in sampling using a photoionization detector.
3Perform FAIMS measurement of a target gas mixture.
4Select initial-point concentrations as an update point.
5Select points close to the update point to calculate the gradient.
6Perform a FAIMS measurement of selected new points.
7Calculate index E at the update point and selected points according to Equation (2).
8Calculate a gradient, and move the update point to the direction little by little.
9When stagnation is detected, go to 10. Otherwise, go to 5.
10When the minimum of E in the historical record is below a threshold, finish quantification. Otherwise, go to 4.
Table 3. Explanation of data measurement protocol. DF: dispersion field, MFC: mass flow controller.
Table 3. Explanation of data measurement protocol. DF: dispersion field, MFC: mass flow controller.
ProcedureProcedure ExplanationRequired Time (s)
1Clean FAIMS device10
2Change flowrate of MFCImmediately
3Wait for mixing gasesdepending on flowrates
4Data measurement with FAIMS3–90 (depending on the number of DF)
Table 4. Data explanation for tracking concentration change with feedback.
Table 4. Data explanation for tracking concentration change with feedback.
NameConcentration Candidates (ppm)
x 1 (acetone)0, 1.2, 2.3, 3.5, 4.6
x 2 (ethanol)0, 1.5, 3.0, 4.5, 6.1
x 3 (diethyl ether)0, 1.5, 3.0, 4.6, 6.1
Table 5. The three types of target concentrations for tracking concentrations change with feedback.
Table 5. The three types of target concentrations for tracking concentrations change with feedback.
ID of Target ConcentrationsAcetone (ppm)Ethanol (ppm)Diethyl Ether (ppm)
target 11.21.51.5
target 22.33.03.0
target 33.54.54.6
Table 6. Specific information in Figure 7, Figure 8 and Figure 9.
Table 6. Specific information in Figure 7, Figure 8 and Figure 9.
NameFigure 7Figure 8Figure 9aFigure 9b
Target concentrations (red square and red hexagram)Acetone (ppm)8.75.41.81.8
Ethanol (ppm)8.44.41.11.1
Diethyl ether (ppm)9.16.21.71.7
Initial-point concentrations (light blue triangle)Acetone (ppm)3.73.00.83.3
Ethanol (ppm)3.63.00.51.1
Diethyl ether (ppm)3.93.00.72.7
Smallest error concentrations (blue star and red hexagram)Acetone (ppm)8.7-1.81.8
Ethanol (ppm)7.61.10.5
Diethyl ether (ppm)9.11.71.9
Resolution of concentrations in quantizationAcetone (ppm)0.83-0.170.17
Ethanol (ppm)0.810.10.1
Diethyl ether (ppm)0.880.170.17
Maximum concentration of measurement rangeAcetone (ppm)16.28.63.33.3
Ethanol (ppm)15.77.12.02.0
Diethyl ether (ppm)17.09.93.23.2
Minimum concentration of measurement rangeAcetone (ppm)2.02.20.420.42
Ethanol (ppm)2.01.80.270.27
Diethyl ether (ppm)2.12.50.420.42
Table 7. The result of the required time. ID indicates each quantification in Figure 10.
Table 7. The result of the required time. ID indicates each quantification in Figure 10.
IDTime (s)
1310
293
3154
462
592

Share and Cite

MDPI and ACS Style

Yokoshiki, Y.; Nakamoto, T. On-Line Mixture Quantification to Track Temporal Change of Composition Using FAIMS. Sensors 2019, 19, 5442. https://doi.org/10.3390/s19245442

AMA Style

Yokoshiki Y, Nakamoto T. On-Line Mixture Quantification to Track Temporal Change of Composition Using FAIMS. Sensors. 2019; 19(24):5442. https://doi.org/10.3390/s19245442

Chicago/Turabian Style

Yokoshiki, Yasufumi, and Takamichi Nakamoto. 2019. "On-Line Mixture Quantification to Track Temporal Change of Composition Using FAIMS" Sensors 19, no. 24: 5442. https://doi.org/10.3390/s19245442

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop