Implementation Analog Neural Network for Electronic Nose using Field Programable Analog Arrays (FPAA)

Electronic nose is a device detecting odors which is designed to resemble the ability of the human nose, usually applied to the robot. The process of identification of the electronic nose will run into a problem when the gas which is detected has the same chemical element. Misidentification due to the similarity of chemical properties of gases is possible; it can be solved using neural network algorithms. The attendance of Field Programmable Analog Array (FPAA) enables the design and implementation of an analog neural network, while the advantage of analog neural network which is an input signal from the sensor can be processed directly by the FPAA without having to be converted into a digital signal. Direct analog signal process can reduce errors due to conversion and speed up the computing process. The small size and low power usage of FPAA are very suitable when it is used for the implementation of the electronic nose that will be applied to the robot. From this study, it was shown that the implementation of analog neural network in FPAA can support the performance of electronic nose in terms of flexibility (resource component required), speed, and power consumption. To build an analog neural network with three input nodes and two output nodes only need two pieces of Configurable Analog Block (CAB), of the four provided by the FPAA. Analog neural network construction has a speed of the process 0.375 μs, and requires only 59 ± 18mW resources. DOI: http://dx.doi.org/10.11591/ijece.v2i6.1501

[1]  Minglu Zhang,et al.  Design of a Bionic Electronic Nose for Robot , 2008, 2008 ISECS International Colloquium on Computing, Communication, Control, and Management.

[2]  Fearghal Morgan,et al.  Platform for intrinsic evolution of analogue neural networks , 2005, 2005 International Conference on Reconfigurable Computing and FPGAs (ReConFig'05).

[3]  Lino Marques,et al.  Olfaction-based mobile robot navigation , 2002 .

[4]  Dmitry Berenson,et al.  Hardware evolution of analog circuits for in-situ robotic fault-recovery , 2005, 2005 NASA/DoD Conference on Evolvable Hardware (EH'05).

[5]  H. Kutuk,et al.  A field-programmable analog array (FPAA) using switched-capacitor techniques , 1996, 1996 IEEE International Symposium on Circuits and Systems. Circuits and Systems Connecting the World. ISCAS 96.

[6]  Fearghal Morgan,et al.  Investigating the Suitability of FPAAs for Evolved Hardware Spiking Neural Networks , 2008, ICES.

[7]  R. Gutierrez-Osuna,et al.  Use of a gas-sensor array for detecting volatile organic compounds (VOC) in chemically induced cells , 2004, Analytical and bioanalytical chemistry.

[8]  Ricardo Tanscheit,et al.  Towards evolvable analog artificial neural networks controllers , 2004, Proceedings. 2004 NASA/DoD Conference on Evolvable Hardware, 2004..

[9]  E.K.F. Lee,et al.  A CMOS field-programmable analog array , 1991 .

[10]  Tom Duckett,et al.  Building gas concentration gridmaps with a mobile robot , 2003, Robotics Auton. Syst..

[11]  S. L. Pinjare,et al.  Design and Analog VLSI Implementation of Neural Network Architecture for Signal Processing , 2009 .

[12]  S. Koneru,et al.  A flexible 2-D switched-capacitor FPAA architecture and its mapping algorithm , 1999, 42nd Midwest Symposium on Circuits and Systems (Cat. No.99CH36356).

[13]  Yogesh Kumar,et al.  Analog VLSI Implementation of Neural Network Architecture for Signal Processing , 2012, VLSIC 2012.