FPGA IMPLEMENTATION OF A NEURAL NETWORK CLASSIFIER FOR GAS SENSOR ARRAY APPLICATIONS

被引:0
|
作者
Benrekia, Faycal [1 ,2 ]
Attari, Mokhtar [2 ]
Bermak, Amine [3 ]
Belhout, Khaled [1 ]
机构
[1] UYFM Medea, Dept Elect Engn, Ain Dheb 26000, Medea, Algeria
[2] USTHB, LINS Lab Instrumentat, Fac Elect & Comp, Algiers 16111, Algeria
[3] Hong Kong Univ Sci & Technol, Dept Elect Engn, Kowloon, Hong Kong, Peoples R China
关键词
E-nose; Gas sensor; Neural network classifier; VHDL; FPGA-implementation;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
A primitive gas recognition system which can discriminate limited species of industrial gas was designed and simulated. The 'electronic nose' consists of an array of 8 micro-hotplate based SnO2 thin film gas sensors with different selectivity patterns, signal collecting unit and a signal pattern recognition and decision part in programmable logic device chip. BP (Back Propagation) neural networks with Multilayer Perceptron structure was designed and implemented on FPGA (Field Programmable Gate Array), of twenty thousand gate level chip by VHDL language for processing the input signals from 8 kinds of gas sensors. The network contained eight input units, one hidden layer with 4 neurons and output with 5 regular neurons. The 'electronic nose' system successfully discriminated 5 kinds of industrial gases in computer simulation. A small application has been tested on the APS X208 FPGA test board.
引用
下载
收藏
页码:1040 / 1045
页数:6
相关论文
共 50 条
  • [21] Gas identification using micro gas sensor array and neural-network pattern recognition
    Hong, HK
    Shin, HW
    Park, HS
    Yun, DH
    Kwon, CH
    Lee, KC
    Kim, ST
    Moriizumi, T
    SENSORS AND ACTUATORS B-CHEMICAL, 1996, 33 (1-3) : 68 - 71
  • [22] Implementation of a neural classifier on a FPGA-based reconfigurable system of cardiac arrhythmias
    Baba Hamed, Amel (amel.baba1@yahoo.fr), 1600, Editura ELECTRA (64):
  • [23] FPGA implementation of a spiking neural network for pattern matching
    Caron, Louis-Charles
    Mailhot, Frederic
    Rouat, Jean
    2011 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2011, : 649 - 652
  • [24] Artificial Neural Network Implementation in FPGA: A Case Study
    Li, Shuai
    Choi, Ken
    Lee, Yunsik
    2016 INTERNATIONAL SOC DESIGN CONFERENCE (ISOCC), 2016, : 297 - 298
  • [25] FPGA Implementation of Neuron Block for Artificial Neural Network
    Li, ZhaoFang
    Huang, Yu-Jung
    Lin, Wei-Cheng
    2017 INTERNATIONAL CONFERENCE ON ELECTRON DEVICES AND SOLID-STATE CIRCUITS (EDSSC), 2017,
  • [26] Digital Recognition Based on Neural Network and FPGA Implementation
    Zhang, Chaoyue
    Wang, Yu
    Guo, Jinxu
    Zhang, Hao
    2017 NINTH INTERNATIONAL CONFERENCE ON INTELLIGENT HUMAN-MACHINE SYSTEMS AND CYBERNETICS (IHMSC 2017), VOL 1, 2017, : 280 - 283
  • [27] A Fast Approach for Deep Neural Network Implementation on FPGA
    Nobari, Maedeh
    Jahanirad, Hadi
    2021 29TH IRANIAN CONFERENCE ON ELECTRICAL ENGINEERING (ICEE), 2021, : 89 - 93
  • [28] FPGA implementation of Hopfield neural network with transcendental nonlinearity
    Yang, Songtao
    Min, Fuhong
    Yang, Xilin
    Ying, Jiajie
    NONLINEAR DYNAMICS, 2024, : 20537 - 20548
  • [29] FPGA Implementation of the Locally Recurrent Probabilistic Neural Network
    Dukov, Nikolay
    Ganchev, Todor
    Kovachev, Dimitar
    PROCEEDINGS OF THE SECOND INTERNATIONAL SCIENTIFIC CONFERENCE INTELLIGENT INFORMATION TECHNOLOGIES FOR INDUSTRY (IITI'17), VOL 1, 2018, 679 : 419 - 428
  • [30] Hardware Implementation of RBF Neural Network on FPGA Coprocessor
    Yang, Zhi-gang
    Qian, Jun-lei
    INFORMATION COMPUTING AND APPLICATIONS, PT 1, 2010, 105 : 415 - 422