Next Article in Journal
Resonant-Based Wireless Power Transfer System Using Electric Coupling for Transparent Wearable Devices and Null Power Points
Previous Article in Journal
Shadow Filters Using Multiple-Input Differential Difference Transconductance Amplifiers
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Multivariate Regression in Conjunction with GA-BP for Optimization of Data Processing of Trace NO Gas Flow in Active Pumping Electronic Nose

1
The Higher Educational Key Laboratory for Measuring & Control Technology and Instrumentation of Heilongjiang Province, Harbin University of Science and Technology, Harbin 150080, China
2
Electronics and Communication Engineering School, Jilin Technology College of Electronic Information, Jilin 132021, China
3
Heilongjiang Province Key Laboratory of Laser Spectroscopy Technology and Application, Harbin University of Science and Technology, Harbin 150080, China
4
National Experimental Teaching Demonstration Center for Measurement and Control Technology and Instrumentation, Harbin University of Science and Technology, Harbin 150080, China
*
Author to whom correspondence should be addressed.
Sensors 2023, 23(3), 1524; https://doi.org/10.3390/s23031524
Submission received: 23 December 2022 / Revised: 18 January 2023 / Accepted: 25 January 2023 / Published: 30 January 2023
(This article belongs to the Section Electronic Sensors)

Abstract

:
Exhaled nitric oxide trace gas at the ppb level is a biomarker of human airway inflammation. To detect this, we developed a method for the collection of active pumping electronic nose bionic chamber gas. An optimization algorithm based on multivariate regression (MR) and genetic algorithm–back propagation (GA-BP) was proposed to improve the accuracy of trace-level gas detection. An electronic nose was used to detect NO gas at the ppb level by substituting breathing gas with a sample gas. The impact of the pump suction flow capacity variation on the response of the electronic nose system was determined using an ANOVA. Further, the optimization algorithm based on MR and GA-BP was studied for flow correction. The results of this study demonstrate an increase in the detection accuracy of the system by more than twofold, from 17.40%FS before correction to 6.86%FS after correction. The findings of this research lay the technical groundwork for the practical application of electronic nose systems in the daily monitoring of FeNO.

Graphical Abstract

1. Introduction

An electronic nose is an analytical device used for the rapid detection and identification of gases. Due to its favorable properties, this device is used in widespread applications in diverse industries, such as agriculture, food, and environmental monitoring industries [1,2,3,4]. Owing to the rising demand for non-invasive methods in daily health-monitoring devices, there has been a recent surge in studies on electronic nose technology in the medical field [5,6]. However, the concentrations of a significant number of human biomarkers are extremely low, and they are in the order of parts per billion by volume (parts per billion, ppb) [7,8]. This has facilitated the need to enhance the detection capabilities and data processing methods of trace-gas electronic nose technology [9]. Human fractional exhaled nitric oxide (FeNO) is a biomarker of airway inflammation [10,11]. According to the Guidelines for the Clinical Use of eNO [12,13], which was jointly developed by the American Thoracic Society and the European Respiratory Society, the concentration of FeNO in normal adults is <25 ppb (<20 ppb for pediatrics), while that in patients with asthma is >50 ppb (>35 ppb for pediatrics). Nevertheless, some people with asthma do not perceive their symptoms sufficiently well [14,15] and, thus, do not realize that their condition is deteriorating. By monitoring FeNO, patients can compare their daily symptoms with the monitoring results, and, subsequently, this can help them to manage and avoid the worsening of their asthma in a timely manner [16]. According to the type of conversion signal, common NO sensors can be categorized as either electrochemical or optical sensors [17,18]. The disadvantages of optical sensors include a poor long-term stability, reliability, and consistency; a short service life; and a relatively high price [19,20]. The advantages of electrochemical sensors include a high sensitivity, a low error rate, simple operation, and rapid detection [21]. Electrochemical-sensor-based electronic noses possess the ability to detect small biomarkers, including those that have low ppb levels [22,23]. These devices produce an electrical signal that is proportional to the gas concentration based on a reaction with the measured gas. The NIOX MINO® (Aerocrine AB) detection system, which is frequently adopted in clinical practice, functions according to electrochemical principles [24,25,26]. The superiority of electronic noses over other common exhaled-gas detection techniques, such as gas chromatography (GC), mass spectrometry (MS), optical-based breath detection techniques, and exhaled-gas condensate detection, is demonstrated by various properties, such as their simplicity of operation, rapid response time, low cost, and easy miniaturization [27,28,29,30,31].
Gas sampling approaches, such as the headspace, pump, and enrichment sampling approaches, are important elements of electronic nose detection systems. Pump sampling integrates a pneumatic pump to pump gas into the measurement area in order to ensure that it can quickly flow through the sensor surface. The advantages of pump sampling include a rapid detection speed, the abilities to sample gas in a circular fashion and to stabilize the airflow on the sensor surface, and good resistance to environmental pressure. In any system, it is important to detect ppb-level trace gases and to subsequently stabilize the gas flow quickly. In an electronic nose detection system, the flow rate of the gas that is to be measured has a direct impact on the sensor response [32]. Sedlák et al. [33] improved gas detection by adjusting the flow rate of the gas to be measured around the current sensor. They demonstrated that, for a constant concentration of detected gas, the spectral density of the current fluctuations changes significantly in terms of the level and shape as the flow rate increases. In addition, evaluating these fluctuations and the direct current components helped to compensate for the adverse impact of the flow rate on the sensor responses. Tan et al. [34] found that the responses of thin-film gas sensors were significantly dependent on the velocity of the gas that was measured mainly because it flowed over the sensor surface. The impact of gas velocity on the sensor response varied for several gases that were measured. Liu et al. [35] studied the impact of gas flow on the sensitivity of a membrane-covered oxygen sensor. The significance of the effect of the gas flow rate on the sensor response was confirmed, and the relationship between the sensor response and the gas flow rate was explored. Gębicki et al. [36] analyzed the impact of the volumetric flow rate on the signal and response time of a Nafion membrane sulfur dioxide gas sensor. The sensor signals and response times were analyzed for flow rates in the range of 0–100 cm3/min. However, these studies did not integrate machine learning algorithms to correct the pump flow rate and sensor response.
To improve the detection accuracy of trace gases according to the concentration interval of FeNO, this study simulated the NO exhaled by the human body based on a standard sample gas, placed a NO electrochemical sensor in a bionic chamber, and adopted a pumping gas sampling method to establish a bionic-chamber-based electronic nose detection system [37]. The impact of the pump suction flow on the system’s detection accuracy was determined using ANOVA, and a multivariate regression (MR) and genetic algorithm–back propagation (GA-BP) correction method was proposed to improve the detection accuracy of the system. This provides a basis for the study of health-monitoring equipment that can take daily measurements of FeNO and also serves as a method for optimizing the processing of trace-gas detection data using electronic nose technology.

2. Methods

2.1. System Design

The electronic nose detection system primarily consists of a closed box, a NO sensor, a bionic chamber, an air pump, a fan, a flow sensor, a data acquisition card, and a computer. A schematic of the device is illustrated in Figure 1. The range of trace gases to be measured at the ppb level was determined based on the NO concentration interval that is exhaled by the human body, and a standard gas was used instead. To ensure that a constant gas concentration was maintained in the closed box and that there was sufficient contact between the trace gas and the NO sensor, the closed box was designed by circulating the airflow. The bionic-chamber-equipped sensor was placed at the beginning of the circulating airflow. The air pump caused the measured gas to produce a circulating airflow. The size and shape of the outlet port were the same as those of the inlet port, and the gas was extracted from the closed box via the outlet port and returned via the inlet port.

2.2. Modeling and Simulation

AIRPAK software was used to model and simulate the structure of the closed box and the flow rate of the sampling gas. The gas within the closed box simulated human exhalation. The locations of the inlet and outlet of the closed box were determined according to the collected molar quantity of the gas that was to be measured and the fluid characteristics of the gas molecules. The difference in the system response due to different pump suction flow capacities was investigated. The research was predicated on the predetermined length, width, and height of the closed box, and it aimed to collect trace gases offline. The simulations were conducted in an environment with a constant temperature and humidity.
The suction flow of the pump in the bionic chamber of the electronic nose was modeled and simulated using ANSYS software. Different pump suction flow capacities were applied at the entrance of the bionic chamber. The flow velocity and eddy viscosity at the sensor position were numerically simulated to study the impact of the pump suction flow capacity on the airflow in the bionic chamber of the electronic nose system.

2.3. Correlation Discrimination between Pump Suction Flow and Sensor Response

The impact of the pump suction flow of the sampling gas on the sensor response was observed using a two-factor ANOVA. The pump suction flow and the sampling gas concentration were used as the factors, and the output voltage of the sensor was used as the dependent variable. The moving-average method was used for the data preprocessing of the NO gas sensor and to obtain the smooth response voltages. Further, the loess smoothing filter method was used for the data preprocessing of the flow sensor response. Five eigenvalues were extracted from the preprocessed data—the maximum, mean, median, first quartile (Q1), and third quartile (Q3). The calculations were performed based on the equation presented below, and the impact of the sampling gas pump suction flow capacity on the sensor response was subsequently analyzed using an F-test.
S S T = S S A + S S B + S S A B + S S E ,
where is the total deviation of the response value; S S A and S S B are the deviation caused by the independent action of the pump suction flow capacity and the concentration of the sampling gas, respectively; S S A B is the deviation caused by the interaction between the pump suction flow capacity and concentration; and S S E is the error caused by random factors.
S S A = s t i = 1 r ( X i ¯ X ¯ ) 2 ,
S S B = r t j = 1 s ( X j ¯ X ¯ ) 2 ,
S S A B = t i = 1 r j = 1 s ( X i j ¯ X i ¯ X j ¯ + X ¯ ) 2 ,
S S E = k = 1 t i = 1 r j = 1 s ( X i j k X i ¯ j ) 2 ,
where r is the number of gas pump suction flow capacity values for factor A , s is the number of sampling gas concentration values for factor B , and t is the number of interactions between factors A and B .
F A = S S A d f A / S S E d f E
F B = S S B d f B / S S E d f E ,
F A B = S S A B d f A B / S S E d f E ,
where d f is the degree of freedom.

2.4. Flow Correction Method

The modified flow model consisted of two inputs and one output, as illustrated in Figure 2. The two inputs were the responses of the pump flow sensor and the NO sensor, and the output was the concentration of the standard gas. All experimental gases were derived from the same standard gas.
(1)
Multiple regression algorithm
We assume that the dependent variable y is affected by the k independent variables x 1 , x 2 , , x k ; its n groups of observed values are ( y a , x 1 a , , x k a ) , where a = 1 , 2 , , n . Then, the structural form of the multiple regression equation is
y a = β 0 + β 1 x 1 a + β 2 x 2 a + + β k x k a + ε a ,
where β 0 , β 1 , , β k are the parameters to be measured, and ε a is a random variable. If b 0 , b 1 , , b k are the respective fitting values of β 0 , β 1 , , β k , then
y a ^ = b 0 + b 1 x 1 + b 2 x 2 + + b k x k ,
where b 0 is a constant, and b 0 , b 1 , , b k are the partial regression coefficients.
According to the principle of least squares,
Q = a = 1 n ( y a y a ^ ) 2 = a = 1 n [ y a ( b 0 + b 1 x 1 + b 2 x 2 + b k x k ) ] 2 min
The linear fitting model and the quadratic fitting model were chosen, and the response voltages of the NO sensor and the pump suction flow capacity were used for the fitting calculation. The coefficient of the regression equation was obtained based on a comparison of the t-test and the F-test, and the flow correction equation, which was obtained using the multiple regression algorithm, was determined.
(2)
GA-based BP neural network algorithm
The modified model of the GA-BP neural network possessed two inputs and one output, and the hidden layer contained two neurons. The formula for the neuron is
y = f ( i = 1 n ω i x i θ )   i , j = 1 , 2 , , n ,
where x i is the input training data set, ω i is the weight, y is the output of neurons, θ is the threshold, and f is the activation function.
We then input the training set D = x k , y k k = 1 m . For data x k , y k j , we assume that the neural network’s output is y j k ^ and that the mean square error of the network x k , y k j is E k .
E k = 1 2 j = 1 l ( y j k ^ y j k ) 2 j = 1 , 2 , n ,
E = 1 m k = 1 m E k min ,
The BP algorithm is based on a gradient descent strategy, which adjusts the parameters in the negative gradient direction of the target, minimizes the accumulated error E in the training set, and then determines the multilayer feedforward neural network model according to the weight and threshold.
The choices of network structure, initial weights, and thresholds have a significant impact on the network training. The initial weights and thresholds in the BP neural network algorithm are randomly generated, and they may fall into local minima during the training process as the size of the data set increases. With regard to the aforementioned characteristics, this study optimizes a neural network using GA sampling.
A GA is an evolutionary algorithm that encodes problem parameters into chromosomes and iteratively performs various operations, such as selection, crossover, and mutation, to screen individuals and to subsequently identify those with high fitness values. A BP neural network algorithm that is based on a GA, with the pump suction flow capacity and the sensor response of the sampling gas as the input training data and the content of the sampling gas as the output training data, helps to obtain the optimal initial weights and thresholds. Further, it can determine the GA-BP training model and calculate the prediction results accordingly.
(3)
Optimization algorithm based on MR and GA-BP
The MR algorithm used in this study is based on the linear regression approach. In contrast, the GA-BP algorithm uses nonlinear regression, and both approaches have their respective advantages. The calculation concept based on the MR and GA-BP optimization algorithm combines the predictive data advantages of both approaches, as illustrated in Figure 3. Initially, two trained computational models are obtained using these algorithms. Subsequently, the data in the data set are automatically selected for the different training models based on the prediction error discrimination in order to obtain optimally corrected data.

3. Experiment and Simulation Process

3.1. Experimental Equipment

The experimental platform of the electronic nose system is shown in Figure 4. The volume of the closed box was 48 L (0.3 × 0.4 × 0.4 m). The Winsen FR03H model was used as the gas flow sensor. The electronic nose bionic chamber that mimicked canine nasal sieve turbinates was fabricated using Zrapid SLA880, as shown in Figure 5. The diameter and length of the chamber were 20 mm each, and the accuracy was 0.1 mm. The KAMOER micro-diaphragm pump EDLP600-D12B was used as the air pump, and it controlled the pump suction flow capacity by adjusting the input voltage. The National Instruments USB6289 was used as the data acquisition device. The standard gas sample contained a mixture of nitrogen and NO obtained from Harbin Liming Gas, with a NO concentration of 2050 ppm.

3.2. Simulation Process

(1)
AIRPAK simulation process
The fan speed was set to 50 RPM, the circulating tuyere flow rate was 60 standard cubic centimeter per minute (SCCM), the Reynolds coefficient Re was 22,716.8, the Peclet number was 16,811.2, and the gas in the air chamber was turbulent. We designed two types of closed-box structures and three sampling gas pump suction flow capacity schemes. As listed in Table 1, the fan speed was set to 50 RPM.
The circulating tuyere of the type I closed box was in the opposite position. The outlet port was at Y = 0 m on the X-Z plane, and the inlet port was at Y = −0.4 m on the X-Z plane. A diagram of the physical model is shown in Figure 6a. The type II closed box had a circulation outlet port on the X-Z plane and an inlet port on the X-Z plane at the position of z = 0.05 m. Figure 6b shows a diagram of the physical model.
The length (X-axis), width (Y-axis), and height (Z-axis) of the closed box are 0.3, 0.4, and 0.3 m at 25 °C, respectively. The flow rate of the air supply port is the same as that of the air return port, and, thus, it cannot bear the heat load. The air inlet temperature is the ambient temperature, and the closed box is filled with human-exhaled air. The concentration of NO is 50 ppb, and the volumes of the other gases are as follows: 78% N2, 16% O2, and 4% CO2. The outer wall of the electronic nose has no heat exchange with the outside world, and, thus, it is considered an adiabatic wall. The internal fan is set to flow in the opposite direction to the linear fan. For the zero pressure of the fan, the volume flow rate is 417 cm3/s, and the fan’s static pressure is 1300 Pa. The electronic chamber model is divided into 94,256 grids and 101,520 nodes, and the κ-ε two-equation model is used for iterative calculations.
(2)
ANSYS simulation process
The inner diameter and length of the air inlet pipe of the bionic chamber were 5 and 10 mm, respectively, and those of the bionic chamber were 20 mm each. The structure of the chamber was symmetrical. The center-to-center distance between the two chambers was 24 mm. The diameter and height of the hollow cylinder at the end of the chamber were 30 mm and 3 mm, respectively. The center distance between the two sieve plates was 10 mm, and each plate had eight holes with diameters of 1 mm. Turbulence was generated in the bionic chamber by a pump suction flow capacity of 200–1200 SCCM, at which gas molecules are known to have eddy viscosity that is beneficial to the reaction between gas molecules and electrochemical sensors. We set six pump suction flow capacities: 200, 400, 600, 800, 1000, and 1200 SCCM. The shear-stress transport (SST) k-ω model was selected for calculations.

3.3. Experimental Data Collection

As shown in Table 2, six gas concentrations in the range of 5–200 ppb were chosen, and the sensor response and pump suction flow capacity data were collected at six pump suction flow capacities between 200 SCCM and 1200 SCCM. Prior to use, the sensor was preheated by power for 5000 s. The data acquisition frequency of the card was 10 Hz. Each set of experiments was simulated for 5 min, and after each acquisition, the electronic nose system was cleaned with dry air for 10 min before the subsequent experiment was conducted. Two experiments were conducted with the same pump suction flow capacity and gas concentration in 72 sets of experiments. One set of collected data was used for training, whereas the other set was used for testing.

4. Results and Discussion

4.1. AIRPAK Simulation Results

Figure 7 depicts the results of the AIRPAK simulations. Because different models of the closed box and pump suction flow capacity were used, the NO concentration near the sensor in the closed box was also distinct.
Based on the observed results, the type I closed box was chosen for the construction of the experimental system; this is because the concentration of NO approached its actual value as the pump suction flow increased in the type I closed box.

4.2. System Response

Figure 8 depicts the response voltage of the experimental system to NO gas under the impact of different pump suction flow capacities using the pumping electronic nose bionic chamber. After the initial and change phases, the response curve reaches equilibrium. The impact of the pump suction flow capacity on the system is evident. The trends of the response curves for the same concentration of gas under different pump suction flow capacities between 200 and 1200 SCCM are identical. However, the magnitude of the response voltage varies.
The system response indicates that the gas collection method in the bionic chamber of the pumping electronic nose can effectively detect NO gas at ppb concentrations. The response of the electronic system depends on both the gas concentration and the pump suction flow capacity of the sampling gas. This can be further confirmed via ANOVA, as shown in Table 3. A homogeneity test of variances and a normality test are conducted, and the results are shown in Tables S1 and S2 (Supplementary Materials). The p-values of each observed variable indicate that the gas concentration and pump suction flow have a significant impact on the NO sensor response.

4.3. Comparison and Analysis of Different Pump Flows of Sampling Gas

From the original data and those obtained after the flow correction, it was observed that the impact of each concentration of the sampling gas on the response of the electronic nose system under the action of different pump suction flow capacities exhibited a certain pattern. Table 4 presents a least significant difference (LSD) comparison of the NO sensor responses at various pump suction flow capacities. It was observed that there was no significant difference between the impacts of the pump flow rates of 400, 600, and 1200 SCCM on the NO sensor response or between the effects of the pump flow rates of 800 SCCM and 1000 SCCM on the NO sensor transmission response. However, the mean NO sensor response at the pump suction flow capacities of 800 and 1000 SCCM was higher, and the value was more favorable than that at the pump suction flow capacities of 400, 600, and 1200 SCCM. The overall turbulence velocity within the bionic chamber was greater when the pump flow capacity was between 800 and 1000 SCCM. The molecular Brownian motion within the gas stream was stronger, the collision strength of the particles within the flowing gas was stronger, and the reaction with the surface of the NO electrochemical sensor occurred more easily. This observation is in good agreement with the results of previous studies [34,35]. The gas sensor response was highly dependent on the velocity of the gas that was measured flowing over the sensor surface.
Figure 9 shows the relative errors of the NO sensor responses in the data obtained from the training set for the various gas concentrations and flow capacities. The mean value of the relative error of the NO sensor response was relatively high at the 200 SCCM pump suction flow capacity; similar at the 400, 600, and 1200 SCCM pump suction flow capacities; and relatively low at the 800 SCCM and 1000 SCCM pump suction flow capacities. For each concentration of the sampling gas, the relative error tended to decrease as the pump suction flow increased, and it increased with the pump suction flow after reaching 1000 SCCM. The electronic nose system that adopted the bionic chamber of the active pumping electronic nose for gas collection had the lowest relative error when the pump suction flow capacity of the sampling gas was 1000 SCCM.
Figure 10 shows the airflow in the ANSYS bionic chamber at different flow rates. The airflow velocity in the chamber and eddy viscosity near the sensor varied according to the pump suction flow capacity. When the pump flow capacities were 1000 SCCM and 1200 SCCM, the airflow velocity in the bionic chamber was the highest; the locations were at the sieve plate hole and at the end of the chamber. When the pump flow capacity was 1000 SCCM, the eddy current viscosity that was close to the sensor was at its peak. In this instance, the gas particles collided the most violently, exchanged momentum the quickest, and were more likely to react with the electrochemical sensor surface.

4.4. Correction Results and Analysis of Gas Flow Data

(1)
Parameter selection and optimization based on MR and GA-BP optimization algorithm
The linear fitting and quadratic fitting calculations were adopted based on the MR algorithm. The p-values by the t-test and F-test, and the adjusted judgment coefficient R2, root mean square error (RMSE), Akaike’s information criterion (AIC), and other indicators were compared to obtain the quadratic fitting expression shown in Equation (15). The results of a comparative analysis of the MR fitting parameters are shown in Table S3 (Supplementary Materials).
y = 0.41225 + 1.3929 x 1 0.35554 x 2 0.063957 x 1 x 2 + 0.075741 x 2 2
where y is the output corrected by the MR model, x1 is the output of the electronic nose sensor, and x2 is the gas pump suction flow.
The BP neural network model that was optimized using a GA consists of a single hidden layer with two neurons. To prevent over-fitting during machine learning, 180 data sets from the training set were randomly divided into two groups of 90 data sets each. For model training, 90 data sets were used as training samples, and 90 were used as verification samples. The weights and thresholds were optimized using a GA. Further, the number of iterations of the algorithm was set to 50, and the population size was 5.
The optimization algorithm was used to maximize the benefits of both algorithms by combining MR with GA-BP. Figure 11 demonstrates that, when the gas concentration of the MR algorithm was below 50 ppb, the impact of the system regression prediction was more accurate than when the gas concentration was above 50 ppb. However, by using the GA-BP algorithm, the difference between the system regression prediction value and the actual value decreased as the sample gas concentration increased. The system regression prediction effect was at its peak when the gas concentration was 200 ppb. Consequently, the data set may be automatically discriminated based on the MR and GA-BP optimization algorithm by using the average sensor response when the sampling gas concentration is 50 ppb, and the pump suction flow capacity for the discrimination condition is 1000 SCCM. When the response value of the NO sensor is greater than this value, the system corrects it using the GA-BP algorithm. When the response value of the NO sensor is less than this value, the system performs corrections based on the MR algorithm. The RMSE that was detected by the electronic nose monitoring system based on the optimized algorithm was reduced by 2% and 16% compared to that of the electronic nose monitoring system based on the MR algorithm and that of the electronic nose monitoring system based on the GA-BP algorithm, respectively.
(2)
Optimization algorithm’s flow capacity correction results based on MR and GA-BP
To further validate the impact of the system on traffic correction, 180 sets of test data were incorporated into the traffic correction model. Table 5 displays the principal correction indices for each flow correction model. It can be seen that, after implementing the optimization algorithm based on MR and GA-BP, the original algorithm’s deficiencies were addressed, and the correction effect was significantly enhanced.
The output results of the system after the flow rate correction using the optimization algorithm are displayed in Table 6 for all sample data under a pump suction flow capacity of 1000 SCCM for different gas concentrations. After the flow correction, the precision of the active pumping bionic chamber electronic nose system based on the MR and GA-BP optimization algorithm increased from ±17.40% to ±6.86%.
Thus, when the pumping gas collection mode is used in an electronic nose system, the pump suction flow capacity has a significant impact on the sensor response. Further, the flow correction model can reduce the detection error of the system and subsequently improve the detection accuracy. This is consistent with the findings of other researchers [33,34,35,36], who believe that the gas sensor response is related to the gas flow rate. However, these studies did not integrate machine learning algorithms to correct the pump flow rate or the sensor response.
Based on a comparison of the correction accuracies of the gases with varying concentrations, as shown in Table 6, it is evident that the prediction error of the high-concentration gas using the flow correction method is less than that of the low-concentration gas. Future studies will be primarily focused on the improvement of the concentration of the gas to be measured using the enrichment method. In addition, if the system is used in a human experiment involving the detection of FeNO, the impacts of temperature and humidity differences in human-exhaled air on the system must be investigated. In this study, the gas collection in the bionic chamber of the pump electronic nose was combined with a flow correction optimization algorithm, which provides a research concept for trace-gas detection at the ppb level, thus aiding the development of household health-monitoring equipment that can take daily measurements of FeNO.

5. Conclusions

In this study, an active pumping bionic chamber electronic nose system was designed using system simulation modeling, and the impact of the sampling gas pump suction flow capacity on the system response was studied according to a variance analysis. An optimization algorithm based on MR and GA-BP was proposed to further improve the detection accuracy of the system. The data set could be automatically differentiated based on the concentration of the gas that was measured in order to select the appropriate flow correction model for calculations.
The NO gas exhaled by the human body was replaced with a standard gas, and the electronic nose system was used for gas collection. The detection experiments were based on six different pump suction flow capacities in the range of 200–1200 SCCM. The results indicate a nonlinear relationship between the relative error of the electronic nose system and the pump suction flow capacity. When the pump suction flow capacity was in the range of 200–1000 SCCM, the relative error of the system decreased as the pump suction flow capacity increased. However, when the pump suction flow capacity was in the range of 1000–1200 SCCM, the relative error of the system increased with the pump suction flow capacity. The pump flow capacity at the critical point was 1000 SCCM, and the relative error of the system was minimal. The detection error of an electronic nose system can be effectively reduced by utilizing an optimization algorithm based on MR and GA-BP to correct the system flow, and the system’s detection accuracy can be further enhanced. Prior to the flow correction, the accuracy of the system was 17.40%, and after the flow correction, it was 6.86%. The use of the gas collection scheme of the bionic chamber of the active pumping electronic nose in conjunction with the flow correction optimization algorithm can help to improve the detection accuracy of trace NO gas. The findings and outcomes of this study can aid in the development of household health-monitoring equipment that can take daily measurements of FeNO and can serve as a research method for trace-gas detection.

Supplementary Materials

The following supplementary materials can be downloaded at doi.org/10.6084/m9.figshare.21776306, Table S1: Homogeneity Test of Variances; Table S2: Normality Test; Table S3: Comparative Analysis of MR Fitting Parameters.

Author Contributions

Conceptualization, Y.S. (Yunbo Shi); methodology, P.S.; software, P.S.; validation, Y.S. (Yeping Shi); formal analysis, P.S.; investigation, Y.S. (Yeping Shi); resources, Y.S. (Yunbo Shi); data curation, P.S. and Y.S. (Yeping Shi); writing—original draft preparation, P.S.; writing—review and editing, Y.S. (Yeping Shi); visualization, Y.S. (Yeping Shi); supervision, Y.S. (Yunbo Shi); project administration, Y.S. (Yunbo Shi); funding acquisition, Y.S. (Yunbo Shi) and P.S. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the National Natural Science Foundation of China (grant number 62271176), the National Defense Basic Scientific Research Program of China (grant number JCKY2017412C003), and the “13th five-year plan” Scientific Research Planning Program from the Jilin Provincial Department of Education (grant number JJKH20200167KJ).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

All raw experimental data used in this paper are stored at https://doi.org/10.6084/m9.figshare.21761078 accessed on 1 January 2023.

Acknowledgments

We would like to thank The Higher Educational Key Laboratory for Measuring & Control Technology and Instrumentation of Heilongjiang Province.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Ali, M.M.; Hashim, N.; Abd Aziz, S.; Lasekan, O. Principles and recent advances in electronic nose for quality inspection of agricultural and food products. Trends Food Sci. Technol. 2020, 99, 1–10. [Google Scholar]
  2. John, A.T.; Murugappan, K.; Nisbet, D.R.; Tricoli, A. An outlook of recent advances in chemiresistive sensor-based electronic nose systems for food quality and environmental monitoring. Sensors 2021, 21, 2271. [Google Scholar] [CrossRef]
  3. Tan, J.; Xu, J. Applications of electronic nose (e-nose) and electronic tongue (e-tongue) in food quality-related properties determination: A review. Artif. Intell. Agric. 2020, 4, 104–115. [Google Scholar] [CrossRef]
  4. Wilson, A.D. Diverse Applications of Electronic-Nose Technologies in Agriculture and Forestry. Sensors 2013, 13, 2295–2348. [Google Scholar]
  5. Kou, L.; Zhang, D.; Liu, D. A novel medical e-nose signal analysis system. Sensors 2017, 17, 402. [Google Scholar] [CrossRef] [Green Version]
  6. Lekha, S.; Suchetha, M. Recent advancements and future prospects on e-nose sensors technology and machine learning approaches for non-invasive diabetes diagnosis: A review. IEEE Rev. Biomed. Eng. 2020, 14, 127–138. [Google Scholar] [CrossRef] [PubMed]
  7. Moon, H.G.; Jung, Y.; Han, S.D.; Shim, Y.-S.; Shin, B.; Lee, T.; Kim, J.-S.; Lee, S.; Jun, S.C.; Park, H.-H. Chemiresistive electronic nose toward detection of biomarkers in exhaled breath. ACS Appl. Mater. Interfaces 2016, 8, 20969–20976. [Google Scholar] [CrossRef] [PubMed]
  8. Wilson, A.D. Advances in electronic-nose technologies for the detection of volatile biomarker metabolites in the human breath. Metabolites 2015, 5, 140–163. [Google Scholar] [CrossRef] [PubMed]
  9. Orzechowska, S.; Mazurek, A.; Świsłocka, R.; Lewandowski, W. Electronic nose: Recent developments in gas sensing and molecular mechanisms of graphene detection and other materials. Materials 2019, 13, 80. [Google Scholar] [CrossRef] [Green Version]
  10. Montuschi, P.; Santonico, M.; Mondino, C.; Pennazza, G.; Mantini, G.; Martinelli, E.; Capuano, R.; Ciabattoni, G.; Paolesse, R.; Di Natale, C. Diagnostic performance of an electronic nose, fractional exhaled nitric oxide, and lung function testing in asthma. Chest 2010, 137, 790–796. [Google Scholar] [CrossRef]
  11. van der Valk, R.J.; Baraldi, E.; Stern, G.; Frey, U.; de Jongste, J.C. Daily exhaled nitric oxide measurements and asthma exacerbations in children. Allergy 2012, 67, 265–271. [Google Scholar] [CrossRef]
  12. American Thoracic Society; European Respiratory Society. ATS/ERS recommendations for standardized procedures for the online and offline measurement of exhaled lower respiratory nitric oxide and nasal nitric oxide, 2005. Am. J. Respir. Crit. Care Med. 2005, 171, 912–930. [Google Scholar] [CrossRef] [PubMed]
  13. Dweik, R.A.; Boggs, P.B.; Erzurum, S.C.; Irvin, C.G.; Leigh, M.W.; Lundberg, J.O.; Olin, A.-C.; Plummer, A.L.; Taylor, D.R.; American Thoracic Society Committee on Interpretation of Exhaled Nitric Oxide Levels (FENO) for Clinical Applications. An official ATS clinical practice guideline: Interpretation of exhaled nitric oxide levels (FENO) for clinical applications. Am. J. Respir. Crit. Care Med. 2011, 184, 602–615. [Google Scholar] [CrossRef] [Green Version]
  14. Ignacio-Garcia, J.M.; Gonzalez-Santos, P. Asthma self-management education program by home monitoring of peak expiratory flow. Am. J. Respir. Crit. Care Med. 1995, 151, 353–359. [Google Scholar] [CrossRef] [PubMed]
  15. Kendrick, A.; Higgs, C.; Whitfield, M.; Laszlo, G. Accuracy of perception of severity of asthma: Patients treated in general practice. Br. Med. J. 1993, 307, 422–424. [Google Scholar] [CrossRef] [Green Version]
  16. Rapson, T.D.; Hall, G.L.; Sutherland, T.D. Could home-based FeNO measurements breathe new life into asthma management? J. Asthma 2019, 56, 910–913. [Google Scholar] [CrossRef]
  17. Bakker, E.; Telting-Diaz, M. Electrochemical sensors. Anal. Chem. 2002, 74, 2781–2800. [Google Scholar] [CrossRef]
  18. Dacres, H.; Narayanaswamy, R. A new optical sensing reaction for nitric oxide. Sens. Actuators B Chem. 2003, 90, 222–229. [Google Scholar] [CrossRef]
  19. Ding, L.; Ruan, Y.; Li, T.; Huang, J.; Warren-Smith, S.C.; Ebendorff-Heidepriem, H.; Monro, T.M. Nitric oxide optical fiber sensor based on exposed core fibers and CdTe/CdS quantum dots. Sens. Actuators B Chem. 2018, 273, 9–17. [Google Scholar] [CrossRef]
  20. Hetrick, E.M.; Schoenfisch, M.H. Analytical chemistry of nitric oxide. Annu. Rev. Anal. Chem. 2009, 2, 409. [Google Scholar] [CrossRef] [Green Version]
  21. Xu, T.; Scafa, N.; Xu, L.P.; Su, L.; Li, C.; Zhou, S.; Liu, Y.; Zhang, X. Electrochemical sensors for nitric oxide detection in biological applications. Electroanalysis 2014, 26, 449–468.22. [Google Scholar] [CrossRef]
  22. Cross, E.S.; Williams, L.R.; Lewis, D.K.; Magoon, G.R.; Onasch, T.B.; Kaminsky, M.L.; Worsnop, D.R.; Jayne, J.T. Use of electrochemical sensors for measurement of air pollution: Correcting interference response and validating measurements. Atmos. Meas. Tech. 2017, 10, 3575–3588. [Google Scholar] [CrossRef]
  23. Park, S.Y.; Kim, Y.; Kim, T.; Eom, T.H.; Kim, S.Y.; Jang, H.W. Chemoresistive materials for electronic nose: Progress, perspectives, and challenges. InfoMat 2019, 1, 289–316. [Google Scholar] [CrossRef] [Green Version]
  24. Khalili, B.; Boggs, P.; Bahna, S. Reliability of a new hand-held device for the measurement of exhaled nitric oxide. Allergy 2007, 62, 1171–1174. [Google Scholar] [CrossRef] [PubMed]
  25. Miki, H.; Matsubara, F.; Nakashima, S.; Ochi, S.; Nakagawa, K.; Matsuguchi, M.; Sadaoka, Y. A fractional exhaled nitric oxide sensor based on optical absorption of cobalt tetraphenylporphyrin derivatives. Sens. Actuators B Chem. 2016, 231, 458–468. [Google Scholar] [CrossRef]
  26. Rachel, M.; Biesiadecki, M.; Aebisher, D.; Galiniak, S. Exhaled nitric oxide in pediatric patients with respiratory disease. J. Breath Res. 2019, 13, 046007. [Google Scholar] [CrossRef]
  27. Horváth, I.; Barnes, P.J.; Loukides, S.; Sterk, P.J.; Högman, M.; Olin, A.-C.; Amann, A.; Antus, B.; Baraldi, E.; Bikov, A. A European Respiratory Society technical standard: Exhaled biomarkers in lung disease. Eur. Respir. J. 2017, 49, 1600965. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  28. Banik, G.D.; Mizaikoff, B. Exhaled breath analysis using cavity-enhanced optical techniques: A review. J. Breath Res. 2020, 14, 043001. [Google Scholar] [CrossRef]
  29. Wojtas, J.; Bielecki, Z.; Stacewicz, T.; Mikołajczyk, J.; Nowakowski, M. Ultrasensitive laser spectroscopy for breath analysis. Opto-Electron. Rev. 2012, 20, 26–39. [Google Scholar] [CrossRef]
  30. Tankasala, D.; Linnes, J.C. Noninvasive glucose detection in exhaled breath condensate. Transl. Res. 2019, 213, 1–22. [Google Scholar] [CrossRef]
  31. Dragonieri, S.; Pennazza, G.; Carratu, P.; Resta, O. Electronic nose technology in respiratory diseases. Lung 2017, 195, 157–165. [Google Scholar] [CrossRef] [PubMed]
  32. Jasinski, G.; Strzelczyk, A.; Koscinski, P. Gas sampling system for matrix of semiconductor gas sensors. Proc. IOP Conf. Ser. Mater. Sci. Eng. 2016, 104, 012033. [Google Scholar] [CrossRef]
  33. Sedlák, P.; Kuberský, P.; Mívalt, F. Effect of various flow rate on current fluctuations of amperometric gas sensors. Sens. Actuators B Chem. 2019, 283, 321–328. [Google Scholar] [CrossRef]
  34. Tan, S.-L.; Covington, J.; Gardner, J. Velocity-optimized diffusion for ultra-fast polymer-based resistive gas sensors. IEE Proc.-Sci. Meas. Technol. 2006, 153, 94–100. [Google Scholar] [CrossRef] [Green Version]
  35. Liu, S.-J.; Shen, H.-X.; Feng, J.-X. Effects of gas flow-rates on a Clark-type oxygen gas sensor. Anal. Chim. Acta 1995, 313, 89–92. [Google Scholar] [CrossRef]
  36. Gębicki, J.; Chachulski, B. Influence of analyte flow rate on signal and response time of the amperometric gas sensor with nafion membrane. Electroanal. Int. J. Devoted Fundam. Pract. Asp. Electroanal. 2009, 21, 1568–1576. [Google Scholar] [CrossRef]
  37. Sun, P.; Shi, Y.; Shi, Y. Bionic sensing system and characterization of exhaled nitric oxide detection based on canine olfaction. PLoS ONE 2022, 17, e0279003. [Google Scholar] [CrossRef]
Figure 1. Schematic of the experimental electronic nose detection system.
Figure 1. Schematic of the experimental electronic nose detection system.
Sensors 23 01524 g001
Figure 2. Modified flow model. Input 1 and Input 2 are response voltages of the NO gas sensor and flow sensor, respectively.
Figure 2. Modified flow model. Input 1 and Input 2 are response voltages of the NO gas sensor and flow sensor, respectively.
Sensors 23 01524 g002
Figure 3. Flow compensation model of pumping electronic nose, where Amn is NO sensor response data; Bmn is flow sensor collecting data; and m and n are group number and serial number, respectively.
Figure 3. Flow compensation model of pumping electronic nose, where Amn is NO sensor response data; Bmn is flow sensor collecting data; and m and n are group number and serial number, respectively.
Sensors 23 01524 g003
Figure 4. Experimental setup of electronic nose detection.
Figure 4. Experimental setup of electronic nose detection.
Sensors 23 01524 g004
Figure 5. Electronic nose bionic nasal chamber: (a) three-dimensional model, (b) bionic partition in chamber, (c) single sieve plate in bionic partition, (d) physical picture of electronic nose, (e) physical picture of single bionic nasal chamber, and (f) physical picture of bionic baffle.
Figure 5. Electronic nose bionic nasal chamber: (a) three-dimensional model, (b) bionic partition in chamber, (c) single sieve plate in bionic partition, (d) physical picture of electronic nose, (e) physical picture of single bionic nasal chamber, and (f) physical picture of bionic baffle.
Sensors 23 01524 g005
Figure 6. Physical models of (a) type I closed box and (b) type II closed box.
Figure 6. Physical models of (a) type I closed box and (b) type II closed box.
Sensors 23 01524 g006
Figure 7. Mass of NO in the closed box. Type I electronic nose at (a) 200 SCCM, (b) 600 SCCM, and (c) 1000 SCCM. Type II electronic nose at (d) 200 SCCM, (e) 600 SCCM, and (f) 1000 SCCM.
Figure 7. Mass of NO in the closed box. Type I electronic nose at (a) 200 SCCM, (b) 600 SCCM, and (c) 1000 SCCM. Type II electronic nose at (d) 200 SCCM, (e) 600 SCCM, and (f) 1000 SCCM.
Sensors 23 01524 g007
Figure 8. Voltage value response diagrams of bionic electronic nose system: (a) 5 ppb, (b) 25 ppb, (c) 35 ppb, (d) 50 ppb, (e) 100 ppb, and (f) 200 ppb.
Figure 8. Voltage value response diagrams of bionic electronic nose system: (a) 5 ppb, (b) 25 ppb, (c) 35 ppb, (d) 50 ppb, (e) 100 ppb, and (f) 200 ppb.
Sensors 23 01524 g008
Figure 9. Relative errors of electronic nose system.
Figure 9. Relative errors of electronic nose system.
Sensors 23 01524 g009
Figure 10. Simulation results of velocity streamline and eddy viscosity isoline in electronic nose chamber at six flow rates: (a) 200 SCCM, (b) 400 SCCM, (c) 600 SCCM, (d) 800 SCCM, (e) 1000 SCCM, and (f) 1200 SCCM.
Figure 10. Simulation results of velocity streamline and eddy viscosity isoline in electronic nose chamber at six flow rates: (a) 200 SCCM, (b) 400 SCCM, (c) 600 SCCM, (d) 800 SCCM, (e) 1000 SCCM, and (f) 1200 SCCM.
Sensors 23 01524 g010
Figure 11. Corrected RMSE of test data set: (a) MR model, (b) GA-BP model, and (c) MR combined with GA-BP model.
Figure 11. Corrected RMSE of test data set: (a) MR model, (b) GA-BP model, and (c) MR combined with GA-BP model.
Sensors 23 01524 g011
Table 1. Simulation scheme.
Table 1. Simulation scheme.
Simulation SchemeClosed-Box StructurePump Suction (SCCM)
1type I200
2type I600
3type I1000
4type II200
5type II600
6type II1000
Table 2. Gas concentration and pump suction flow capacity.
Table 2. Gas concentration and pump suction flow capacity.
Serial NumberConcentration (ppb)Flow Capacity (SCCM)Number of Samples
152002
2254002
3356002
4508002
510010002
620012002
Table 3. Inter-subject effect test.
Table 3. Inter-subject effect test.
FactorMean SquareFp-Values
Concentration × Flow capacity0.0091.3280.153
Concentration26.5504070.4960
Flow capacity0.07811.9640
Table 4. LSD comparison of NO sensor responses.
Table 4. LSD comparison of NO sensor responses.
Flow Capacity
(SCCM)
Number of CasesSubset
1234
200300.7930360
40030 0.8395970
120030 0.86880200.8688020
60030 0.88686670.88686670.8868667
80030 0.91188070.9118807
100030 0.9344510
p-values 1.0000.0640.1010.062
Table 5. Prediction indices for verification set algorithms.
Table 5. Prediction indices for verification set algorithms.
Modified ModelR2MSERMSE
MR0.987680.0945840.1241
GA-BP0.945440.19560.26119
Optimized model0.991130.0752040.10531
Table 6. Precision of flow correction model.
Table 6. Precision of flow correction model.
ConcentrationPre-Correction MR Combined with GA-BP Algorithm
54.5856.513
2521.38826.709
3527.46834.115
5039.15250.088
10082.17999.072
200158.815200.921
Precision (±%FS)17.406.86
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Sun, P.; Shi, Y.; Shi, Y. Multivariate Regression in Conjunction with GA-BP for Optimization of Data Processing of Trace NO Gas Flow in Active Pumping Electronic Nose. Sensors 2023, 23, 1524. https://doi.org/10.3390/s23031524

AMA Style

Sun P, Shi Y, Shi Y. Multivariate Regression in Conjunction with GA-BP for Optimization of Data Processing of Trace NO Gas Flow in Active Pumping Electronic Nose. Sensors. 2023; 23(3):1524. https://doi.org/10.3390/s23031524

Chicago/Turabian Style

Sun, Pengjiao, Yunbo Shi, and Yeping Shi. 2023. "Multivariate Regression in Conjunction with GA-BP for Optimization of Data Processing of Trace NO Gas Flow in Active Pumping Electronic Nose" Sensors 23, no. 3: 1524. https://doi.org/10.3390/s23031524

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