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 条
  • [1] Interference Signal Identification of Sensor Array Based on Convolutional Neural Network and FPGA Implementation
    Huang, Lin
    Geng, Xingguang
    Xu, Hao
    Zhang, Yitao
    Li, Zhiqiang
    Zhang, Jun
    Zhang, Haiying
    [J]. ELECTRONICS, 2021, 10 (22)
  • [2] FPGA implementation of feature extraction and neural network classifier for handwritten digit recognition
    Shen, DS
    Jin, LW
    Ma, XB
    [J]. ADVANCES IN NEURAL NETWORKS - ISNN 2004, PT 1, 2004, 3173 : 988 - 995
  • [3] Neural network implementation on a FPGA
    Chen, YJ
    du Plessis, WP
    [J]. 2002 IEEE AFRICON, VOLS 1 AND 2: ELECTROTECHNOLOGICAL SERVICES FOR AFRICA, 2002, : 337 - 342
  • [4] A neural network FPGA implementation
    Coric, S
    Latinovic, I
    Pavasovic, A
    [J]. NEUREL 2000: PROCEEDINGS OF THE 5TH SEMINAR ON NEURAL NETWORK APPLICATIONS IN ELECTRICAL ENGINEERING, 2000, : 117 - 120
  • [5] FPGA Implementation of a Feedforward Neural Network-Based Classifier Using the xQuant Technique
    Machado, Emerson
    Marques, Thiago
    Llanos, Carlos
    Coral, Renato
    Jacobi, Ricardo
    [J]. 2017 IEEE 8TH LATIN AMERICAN SYMPOSIUM ON CIRCUITS & SYSTEMS (LASCAS), 2017,
  • [6] VLSI implementation of a neural network classifier
    Mandisodza, RLK
    Luke, DM
    Pochec, P
    [J]. 1996 CANADIAN CONFERENCE ON ELECTRICAL AND COMPUTER ENGINEERING - CONFERENCE PROCEEDINGS, VOLS I AND II: THEME - GLIMPSE INTO THE 21ST CENTURY, 1996, : 178 - 181
  • [7] FPGA Implementation of Feature Extraction and MLP Neural Network Classifier for Farsi Handwritten Digit Recognition
    Moradi, Marzieh
    Poormina, Mohammad Ali
    Razzazi, Farbod
    [J]. 2009 THIRD UKSIM EUROPEAN SYMPOSIUM ON COMPUTER MODELING AND SIMULATION (EMS 2009), 2009, : 231 - 234
  • [8] Implementation of a Reconfigurable Neural Network in FPGA
    Oliveira, Janaina G. M.
    Moreno, Robson Luiz
    Dutra, Odilon de Oliveira
    Pimenta, Tales C.
    [J]. 2017 INTERNATIONAL CARIBBEAN CONFERENCE ON DEVICES, CIRCUITS AND SYSTEMS (ICCDCS), 2017, : 41 - 44
  • [9] FPGA implementation of a perceptron-like neural.: Network for embedded applications
    Ortigosa, EM
    Cañas, A
    Ros, E
    Carrillo, RR
    [J]. ARTIFICIAL NEURAL NETS PROBLEM SOLVING METHODS, PT II, 2003, 2687 : 1 - 8
  • [10] FPGA implementation of neural network-based controllers for power electronics applications
    Bastos, JL
    Figueroa, HP
    Monti, A
    [J]. APEC 2006: TWENTY-FIRST ANNUAL IEEE APPLIED POWER ELECTRONICS CONFERENCE AND EXPOSITION, VOLS 1-3, 2006, : 1443 - 1448