{"title":"用于快速气体识别的快速低成本多用途电子鼻的设计与验证","authors":"Hanene Rouabeh, S. Gomri, M. Masmoudi","doi":"10.1108/sr-01-2022-0019","DOIUrl":null,"url":null,"abstract":"\nPurpose\nThe purpose of this paper is to design and validate an electronic nose (E-nose) prototype using commercially available metal oxide gas sensors (MOX). This prototype has a sensor array board that integrates eight different MOX gas sensors to handle multi-purpose applications. The number of sensors can be adapted to match different requirements and classification cases. The paper presents the validation of this E-nose prototype when used to identify three gas samples, namely, alcohol, butane and cigarette smoke. At the same time, it discusses the discriminative abilities of the prototype for the identification of alcohol, acetone and a mixture of them. In this respect, the selection of the appropriate type and number of gas sensors, as well as obtaining excellent discriminative abilities with a miniaturized design and minimal computation time, are all drivers for such implementation.\n\n\nDesign/methodology/approach\nThe suggested prototype contains two main parts: hardware (low-cost components) and software (Machine Learning). An interconnection printed circuit board, a Raspberry Pi and a sensor chamber with the sensor array board make up the first part. Eight sensors were put to the test to see how effective and feasible they were for the classification task at hand, and then the bare minimum of sensors was chosen. The second part consists of machine learning algorithms designed to ensure data acquisition and processing. These algorithms include feature extraction, dimensionality reduction and classification. To perform the classification task, two features taken from the sensors’ transient response were used.\n\n\nFindings\nResults reveal that the system presents high discriminative ability. The K-nearest neighbor (KNN) and support vector machine radial basis function based (SVM-RBF) classifiers both achieved 97.81% and 98.44% mean accuracy, respectively. These results were obtained after data dimensionality reduction using linear discriminant analysis, which is more effective in terms of discrimination power than principal component analysis. A repeated stratified K-cross validation was used to train and test five different machine learning classifiers. The classifiers were each tested on sets of data to determine their accuracy. The SVM-RBF model had high, stable and consistent accuracy over many repeats and different data splits. The total execution time for detection and identification is about 10 s.\n\n\nOriginality/value\nUsing information extracted from transient response of the sensors, the system proved to be able to accurately classify the gas types only in three out of the eight MQ-X gas sensors. The training and validation results of the SVM-RBF classifier show a good bias-variance trade-off. This proves that the two transient features are sufficiently efficient for this classification purpose. Moreover, all data processing tasks are performed by the Raspberry Pi, which shows real-time data processing with miniaturized architecture and low prices.\n","PeriodicalId":49540,"journal":{"name":"Sensor Review","volume":" ","pages":""},"PeriodicalIF":1.6000,"publicationDate":"2022-09-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"The design and validation of a fast and low-cost multi-purpose electronic nose for rapid gas identification\",\"authors\":\"Hanene Rouabeh, S. Gomri, M. Masmoudi\",\"doi\":\"10.1108/sr-01-2022-0019\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"\\nPurpose\\nThe purpose of this paper is to design and validate an electronic nose (E-nose) prototype using commercially available metal oxide gas sensors (MOX). This prototype has a sensor array board that integrates eight different MOX gas sensors to handle multi-purpose applications. The number of sensors can be adapted to match different requirements and classification cases. The paper presents the validation of this E-nose prototype when used to identify three gas samples, namely, alcohol, butane and cigarette smoke. At the same time, it discusses the discriminative abilities of the prototype for the identification of alcohol, acetone and a mixture of them. In this respect, the selection of the appropriate type and number of gas sensors, as well as obtaining excellent discriminative abilities with a miniaturized design and minimal computation time, are all drivers for such implementation.\\n\\n\\nDesign/methodology/approach\\nThe suggested prototype contains two main parts: hardware (low-cost components) and software (Machine Learning). An interconnection printed circuit board, a Raspberry Pi and a sensor chamber with the sensor array board make up the first part. Eight sensors were put to the test to see how effective and feasible they were for the classification task at hand, and then the bare minimum of sensors was chosen. The second part consists of machine learning algorithms designed to ensure data acquisition and processing. These algorithms include feature extraction, dimensionality reduction and classification. To perform the classification task, two features taken from the sensors’ transient response were used.\\n\\n\\nFindings\\nResults reveal that the system presents high discriminative ability. The K-nearest neighbor (KNN) and support vector machine radial basis function based (SVM-RBF) classifiers both achieved 97.81% and 98.44% mean accuracy, respectively. These results were obtained after data dimensionality reduction using linear discriminant analysis, which is more effective in terms of discrimination power than principal component analysis. A repeated stratified K-cross validation was used to train and test five different machine learning classifiers. The classifiers were each tested on sets of data to determine their accuracy. The SVM-RBF model had high, stable and consistent accuracy over many repeats and different data splits. The total execution time for detection and identification is about 10 s.\\n\\n\\nOriginality/value\\nUsing information extracted from transient response of the sensors, the system proved to be able to accurately classify the gas types only in three out of the eight MQ-X gas sensors. The training and validation results of the SVM-RBF classifier show a good bias-variance trade-off. This proves that the two transient features are sufficiently efficient for this classification purpose. Moreover, all data processing tasks are performed by the Raspberry Pi, which shows real-time data processing with miniaturized architecture and low prices.\\n\",\"PeriodicalId\":49540,\"journal\":{\"name\":\"Sensor Review\",\"volume\":\" \",\"pages\":\"\"},\"PeriodicalIF\":1.6000,\"publicationDate\":\"2022-09-28\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Sensor Review\",\"FirstCategoryId\":\"5\",\"ListUrlMain\":\"https://doi.org/10.1108/sr-01-2022-0019\",\"RegionNum\":4,\"RegionCategory\":\"工程技术\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q3\",\"JCRName\":\"INSTRUMENTS & INSTRUMENTATION\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Sensor Review","FirstCategoryId":"5","ListUrlMain":"https://doi.org/10.1108/sr-01-2022-0019","RegionNum":4,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"INSTRUMENTS & INSTRUMENTATION","Score":null,"Total":0}
The design and validation of a fast and low-cost multi-purpose electronic nose for rapid gas identification
Purpose
The purpose of this paper is to design and validate an electronic nose (E-nose) prototype using commercially available metal oxide gas sensors (MOX). This prototype has a sensor array board that integrates eight different MOX gas sensors to handle multi-purpose applications. The number of sensors can be adapted to match different requirements and classification cases. The paper presents the validation of this E-nose prototype when used to identify three gas samples, namely, alcohol, butane and cigarette smoke. At the same time, it discusses the discriminative abilities of the prototype for the identification of alcohol, acetone and a mixture of them. In this respect, the selection of the appropriate type and number of gas sensors, as well as obtaining excellent discriminative abilities with a miniaturized design and minimal computation time, are all drivers for such implementation.
Design/methodology/approach
The suggested prototype contains two main parts: hardware (low-cost components) and software (Machine Learning). An interconnection printed circuit board, a Raspberry Pi and a sensor chamber with the sensor array board make up the first part. Eight sensors were put to the test to see how effective and feasible they were for the classification task at hand, and then the bare minimum of sensors was chosen. The second part consists of machine learning algorithms designed to ensure data acquisition and processing. These algorithms include feature extraction, dimensionality reduction and classification. To perform the classification task, two features taken from the sensors’ transient response were used.
Findings
Results reveal that the system presents high discriminative ability. The K-nearest neighbor (KNN) and support vector machine radial basis function based (SVM-RBF) classifiers both achieved 97.81% and 98.44% mean accuracy, respectively. These results were obtained after data dimensionality reduction using linear discriminant analysis, which is more effective in terms of discrimination power than principal component analysis. A repeated stratified K-cross validation was used to train and test five different machine learning classifiers. The classifiers were each tested on sets of data to determine their accuracy. The SVM-RBF model had high, stable and consistent accuracy over many repeats and different data splits. The total execution time for detection and identification is about 10 s.
Originality/value
Using information extracted from transient response of the sensors, the system proved to be able to accurately classify the gas types only in three out of the eight MQ-X gas sensors. The training and validation results of the SVM-RBF classifier show a good bias-variance trade-off. This proves that the two transient features are sufficiently efficient for this classification purpose. Moreover, all data processing tasks are performed by the Raspberry Pi, which shows real-time data processing with miniaturized architecture and low prices.
期刊介绍:
Sensor Review publishes peer reviewed state-of-the-art articles and specially commissioned technology reviews. Each issue of this multidisciplinary journal includes high quality original content covering all aspects of sensors and their applications, and reflecting the most interesting and strategically important research and development activities from around the world. Because of this, readers can stay at the very forefront of high technology sensor developments.
Emphasis is placed on detailed independent regular and review articles identifying the full range of sensors currently available for specific applications, as well as highlighting those areas of technology showing great potential for the future. The journal encourages authors to consider the practical and social implications of their articles.
All articles undergo a rigorous double-blind peer review process which involves an initial assessment of suitability of an article for the journal followed by sending it to, at least two reviewers in the field if deemed suitable.
Sensor Review’s coverage includes, but is not restricted to:
Mechanical sensors – position, displacement, proximity, velocity, acceleration, vibration, force, torque, pressure, and flow sensors
Electric and magnetic sensors – resistance, inductive, capacitive, piezoelectric, eddy-current, electromagnetic, photoelectric, and thermoelectric sensors
Temperature sensors, infrared sensors, humidity sensors
Optical, electro-optical and fibre-optic sensors and systems, photonic sensors
Biosensors, wearable and implantable sensors and systems, immunosensors
Gas and chemical sensors and systems, polymer sensors
Acoustic and ultrasonic sensors
Haptic sensors and devices
Smart and intelligent sensors and systems
Nanosensors, NEMS, MEMS, and BioMEMS
Quantum sensors
Sensor systems: sensor data fusion, signals, processing and interfacing, signal conditioning.