Gas Sensors Characterization and Multilayer Perceptron (MLP) Hardware Implementation for Gas Identification Using a Field Programmable Gate Array (FPGA)
This paper develops a primitive gas recognition system for discriminating between industrial gas species. The system under investigation consists of an array of eight micro-hotplate-based SnO 2 thin film gas sensors with different selectivity patterns. The output signals are processed through a signal conditioning and analyzing system. These signals feed a decision-making classifier, which is obtained via a Field Programmable Gate Array (FPGA) with Very High-Speed Integrated Circuit Hardware Description Language. The classifier relies on a multilayer neural network based on a back propagation algorithm with one hidden layer of four neurons and eight neurons at the input and five neurons at the output. The neural network designed after implementation consists of twenty thousand gates. The achieved experimental results seem to show the effectiveness of the proposed classifier, which can discriminate between five industrial gases.
References
[1]
Lee, D.-S.; Lee, D.-D.; Ban, S.-W.; Lee, M.; Kim, Y.-T. SnO2 gas sensing array for combustible and explosive gas leakage recognition. IEEE Sens. J. 2002, 2, 140–149.
[2]
Gutierrez-Osuna, R. Pattern analysis for machine olfaction: A review. IEEE Sens. J. 2002, 2, 189–202.
[3]
Fu, J.; Li, G.; Qin, Y.; Freeman-Walter, J. A Pattern recognition method for electronic nose based on an olfactory neural network. Sens. Actuators B Chem. 2007, 125, 489–497.
[4]
Far, A.B.; Flitti, F.; Guo, B.; Bermak, A. A bio-inspired pattern recognition system for tin oxide gas sensor applications. IEEE Sens. J. 2009, 9, 713–722.
[5]
Hajovsky, R.; Pies, M. Complex measuring system for longtime monitoring and visualization of temperature and toxic gases concentration. Electron. Electr. Eng. 2012, 6, 129–132.
[6]
Daunoras, J.; Gargasa, V.; Knys, A.; Narvydas, G. Application of the neural classifier for automated detection of extraneous water in milk. Electron. Electr. Eng. 2011, 9, 59–62.
[7]
Benrekia, F.; Attari, M. A floating point multiplier based FPGA synthesis for neural networks enhancement. Int. J. Eng. Sci. Technol. 2010, 2, 1433–1440.
[8]
Jang, E.-T.; Chung, W.-Y. 11.6: Electronic Nose Module with System on Chip. Proceedings of IEEE International Conference (ISIE), Pusan, Korea, 8–11 July 2002; pp. 1335–1338.
[9]
Tang, K.T.; Chiu, S.W.; Pan, C.H.; Hsieh, H.Y.; Liu, S.C. Development of a portable electronic nose system for the detection and classification of fruity odors. Sensors 2010, 10, 9179–9193.
[10]
Mandayo, G.G.; Castano, E.; Gracia, F.J. Carbon monoxide detector fabricated on the basis of a tin oxide novel doping method. IEEE Sens. J. 2002, 2, 322–328.
[11]
Yan, G.; Sheng, L.; Tang, Z.; Wu, J.; Chan, P.C.H.; Sin, J.K.O. A low power cmos compatible integrated gas sensor using maskless tin oxide sputtering. Sens. Actuators B Chem. 1998, 49, 81–87.
[12]
Chan, P.C.H.; Yan, G.; Sheng, L.; Sharma, R.K.; Tang, Z.; Sin, J.K.O.; Hsing, L.-M.; Wang, Y. An integrated gas sensor technology using surface micro-machining. Sens. Actuators B Chem. 2002, 82, 277–283.
[13]
Gutierrez-Osuna, R.; Korah, S.; Perera, A. Multi-Frequency Temperature Modulation for Metal-Oxide Gas Sensors. Proceedings of the 8th International Symposium on Olfaction and the Electronic Nose, Washington, DC, USA, 25–30 March 2001; pp. 25–30.
[14]
Pearce, T.C. Computational parallels between the biological olfactory pathway and its analogue ‘the electronic nose’: Part II. Sensor-based machine olfaction. Biosystems 1997, 41, 69–90.
[15]
Polikar, R.; Shinar, R.; Honavar, V.; Udpa, L.; Porter, M.D. Detection and Identification of Odorants Using an Electronic Nose. Proceedings of IEEE International Conference Acoustics, Speech, and Signal Processing, Salt Lake City, Utah, USA, 7–11 May 2001. Volume 5; pp. 3137–3140.
[16]
Hines, E.L.; LIobet, E.; Gardner, J.W. Electronic noses: A review of signal processing techniques. IEEE Proc. Circuit Device. Syst. 1999, 146, 297–310.
[17]
Yin, C.; Rosendahl, L.-A.; Luo, Z. Methods to improve prediction performance of ANN models. Simul. Model. Pract. Theory 2003, 11, 211–222.
[18]
Zhang, Z.; Barkoula, N.-M.; Karger-Kocsis, J.; Friedrich, K. Artificial neural network predictions on erosive wear polymer. Wear 2003, 255, 708–713.
[19]
Alyuda NeuroIntelligence Webpage. Available online: http://www.alyuda.com/neural-networks-software.htm (accessed on 1 December 2011).
[20]
Shi, M.; Bermak, A.; Amira, A.; Brahim-Belhouari, S. A committee machine gas identification system based on dynamically reconfigurable FPGA. IEEE Sens. J. 2008, 8, 403–413.