Loading…

FPGA implementation of neural network for linearization of thermistor characteristics

This paper presents an FPGA (Field Programmable Gate Array) implementation of an artificial neural network (ANN) for linearization of nonlinear characteristics of a thermistor. A feed forward ANN is used for linearization. The network is trained in MATLAB with back propagation algorithm; weights and...

Full description

Saved in:
Bibliographic Details
Main Authors: Sonowal, D., Bhuyan, M.
Format: Conference Proceeding
Language:English
Subjects:
Online Access:Request full text
Tags: Add Tag
No Tags, Be the first to tag this record!
cited_by
cites
container_end_page 426
container_issue
container_start_page 422
container_title
container_volume
creator Sonowal, D.
Bhuyan, M.
description This paper presents an FPGA (Field Programmable Gate Array) implementation of an artificial neural network (ANN) for linearization of nonlinear characteristics of a thermistor. A feed forward ANN is used for linearization. The network is trained in MATLAB with back propagation algorithm; weights and biases are determined and then implemented in Spartan-III FPGA. Subroutines are developed for single precision floating point arithmetic in IEEE-754 format.
doi_str_mv 10.1109/ICDCSyst.2012.6188753
format conference_proceeding
fullrecord <record><control><sourceid>ieee_6IE</sourceid><recordid>TN_cdi_ieee_primary_6188753</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>6188753</ieee_id><sourcerecordid>6188753</sourcerecordid><originalsourceid>FETCH-LOGICAL-i90t-7b383772f9b1dd29d80c45c27d213b333ca86212719b33664013d621b06f31f53</originalsourceid><addsrcrecordid>eNo9kN1KAzEQhSMiqHWfQIR9ga6ZZPN3WVZbCwUF63XJZhMa3Z-SRKQ-vQGrB4bDN3OYi4PQHeAKAKv7dfPQvB5jqggGUnGQUjB6hgolJNRMCGA1r8_R9R8wcYmKGN9xlsA0zxV6W76sFqUfDr0d7Jh08tNYTq4c7WfQfbb0NYWP0k2h7P1odfDf_5m0t2HwMeWb2eugTbIhozfxBl043UdbnHyGtsvHbfM03zyv1s1iM_cKp7loqaRCEKda6DqiOolNzQwRHQHaUkqNlpwAEaAycV5joF1etJg7Co7RGbr9feuttbtD8IMOx92pCPoDCBhTIQ</addsrcrecordid><sourcetype>Publisher</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype></control><display><type>conference_proceeding</type><title>FPGA implementation of neural network for linearization of thermistor characteristics</title><source>IEEE Electronic Library (IEL) Conference Proceedings</source><creator>Sonowal, D. ; Bhuyan, M.</creator><creatorcontrib>Sonowal, D. ; Bhuyan, M.</creatorcontrib><description>This paper presents an FPGA (Field Programmable Gate Array) implementation of an artificial neural network (ANN) for linearization of nonlinear characteristics of a thermistor. A feed forward ANN is used for linearization. The network is trained in MATLAB with back propagation algorithm; weights and biases are determined and then implemented in Spartan-III FPGA. Subroutines are developed for single precision floating point arithmetic in IEEE-754 format.</description><identifier>ISBN: 1457715457</identifier><identifier>ISBN: 9781457715457</identifier><identifier>EISBN: 9781457715464</identifier><identifier>EISBN: 9781457715440</identifier><identifier>EISBN: 1457715449</identifier><identifier>EISBN: 1457715430</identifier><identifier>EISBN: 1457715465</identifier><identifier>EISBN: 9781457715433</identifier><identifier>DOI: 10.1109/ICDCSyst.2012.6188753</identifier><language>eng</language><publisher>IEEE</publisher><subject>Algorithms ; Artificial neural networks ; Backpropagation ; Field programmable gate arrays ; Floating Point FPGA ; FPGA implementation of ANN ; Neurons ; Sensor linearization ; Silicon ; Table lookup</subject><ispartof>2012 International Conference on Devices, Circuits and Systems (ICDCS), 2012, p.422-426</ispartof><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/6188753$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>309,310,780,784,789,790,2058,27925,54920</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/6188753$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Sonowal, D.</creatorcontrib><creatorcontrib>Bhuyan, M.</creatorcontrib><title>FPGA implementation of neural network for linearization of thermistor characteristics</title><title>2012 International Conference on Devices, Circuits and Systems (ICDCS)</title><addtitle>ICDCSyst</addtitle><description>This paper presents an FPGA (Field Programmable Gate Array) implementation of an artificial neural network (ANN) for linearization of nonlinear characteristics of a thermistor. A feed forward ANN is used for linearization. The network is trained in MATLAB with back propagation algorithm; weights and biases are determined and then implemented in Spartan-III FPGA. Subroutines are developed for single precision floating point arithmetic in IEEE-754 format.</description><subject>Algorithms</subject><subject>Artificial neural networks</subject><subject>Backpropagation</subject><subject>Field programmable gate arrays</subject><subject>Floating Point FPGA</subject><subject>FPGA implementation of ANN</subject><subject>Neurons</subject><subject>Sensor linearization</subject><subject>Silicon</subject><subject>Table lookup</subject><isbn>1457715457</isbn><isbn>9781457715457</isbn><isbn>9781457715464</isbn><isbn>9781457715440</isbn><isbn>1457715449</isbn><isbn>1457715430</isbn><isbn>1457715465</isbn><isbn>9781457715433</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>2012</creationdate><recordtype>conference_proceeding</recordtype><sourceid>6IE</sourceid><recordid>eNo9kN1KAzEQhSMiqHWfQIR9ga6ZZPN3WVZbCwUF63XJZhMa3Z-SRKQ-vQGrB4bDN3OYi4PQHeAKAKv7dfPQvB5jqggGUnGQUjB6hgolJNRMCGA1r8_R9R8wcYmKGN9xlsA0zxV6W76sFqUfDr0d7Jh08tNYTq4c7WfQfbb0NYWP0k2h7P1odfDf_5m0t2HwMeWb2eugTbIhozfxBl043UdbnHyGtsvHbfM03zyv1s1iM_cKp7loqaRCEKda6DqiOolNzQwRHQHaUkqNlpwAEaAycV5joF1etJg7Co7RGbr9feuttbtD8IMOx92pCPoDCBhTIQ</recordid><startdate>201203</startdate><enddate>201203</enddate><creator>Sonowal, D.</creator><creator>Bhuyan, M.</creator><general>IEEE</general><scope>6IE</scope><scope>6IL</scope><scope>CBEJK</scope><scope>RIE</scope><scope>RIL</scope></search><sort><creationdate>201203</creationdate><title>FPGA implementation of neural network for linearization of thermistor characteristics</title><author>Sonowal, D. ; Bhuyan, M.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-i90t-7b383772f9b1dd29d80c45c27d213b333ca86212719b33664013d621b06f31f53</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>2012</creationdate><topic>Algorithms</topic><topic>Artificial neural networks</topic><topic>Backpropagation</topic><topic>Field programmable gate arrays</topic><topic>Floating Point FPGA</topic><topic>FPGA implementation of ANN</topic><topic>Neurons</topic><topic>Sensor linearization</topic><topic>Silicon</topic><topic>Table lookup</topic><toplevel>online_resources</toplevel><creatorcontrib>Sonowal, D.</creatorcontrib><creatorcontrib>Bhuyan, M.</creatorcontrib><collection>IEEE Electronic Library (IEL) Conference Proceedings</collection><collection>IEEE Proceedings Order Plan All Online (POP All Online) 1998-present by volume</collection><collection>IEEE Xplore All Conference Proceedings</collection><collection>IEEE/IET Electronic Library (IEL)</collection><collection>IEEE Proceedings Order Plans (POP All) 1998-Present</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Sonowal, D.</au><au>Bhuyan, M.</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>FPGA implementation of neural network for linearization of thermistor characteristics</atitle><btitle>2012 International Conference on Devices, Circuits and Systems (ICDCS)</btitle><stitle>ICDCSyst</stitle><date>2012-03</date><risdate>2012</risdate><spage>422</spage><epage>426</epage><pages>422-426</pages><isbn>1457715457</isbn><isbn>9781457715457</isbn><eisbn>9781457715464</eisbn><eisbn>9781457715440</eisbn><eisbn>1457715449</eisbn><eisbn>1457715430</eisbn><eisbn>1457715465</eisbn><eisbn>9781457715433</eisbn><abstract>This paper presents an FPGA (Field Programmable Gate Array) implementation of an artificial neural network (ANN) for linearization of nonlinear characteristics of a thermistor. A feed forward ANN is used for linearization. The network is trained in MATLAB with back propagation algorithm; weights and biases are determined and then implemented in Spartan-III FPGA. Subroutines are developed for single precision floating point arithmetic in IEEE-754 format.</abstract><pub>IEEE</pub><doi>10.1109/ICDCSyst.2012.6188753</doi><tpages>5</tpages></addata></record>
fulltext fulltext_linktorsrc
identifier ISBN: 1457715457
ispartof 2012 International Conference on Devices, Circuits and Systems (ICDCS), 2012, p.422-426
issn
language eng
recordid cdi_ieee_primary_6188753
source IEEE Electronic Library (IEL) Conference Proceedings
subjects Algorithms
Artificial neural networks
Backpropagation
Field programmable gate arrays
Floating Point FPGA
FPGA implementation of ANN
Neurons
Sensor linearization
Silicon
Table lookup
title FPGA implementation of neural network for linearization of thermistor characteristics
url http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-30T23%3A28%3A39IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-ieee_6IE&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=proceeding&rft.atitle=FPGA%20implementation%20of%20neural%20network%20for%20linearization%20of%20thermistor%20characteristics&rft.btitle=2012%20International%20Conference%20on%20Devices,%20Circuits%20and%20Systems%20(ICDCS)&rft.au=Sonowal,%20D.&rft.date=2012-03&rft.spage=422&rft.epage=426&rft.pages=422-426&rft.isbn=1457715457&rft.isbn_list=9781457715457&rft_id=info:doi/10.1109/ICDCSyst.2012.6188753&rft.eisbn=9781457715464&rft.eisbn_list=9781457715440&rft.eisbn_list=1457715449&rft.eisbn_list=1457715430&rft.eisbn_list=1457715465&rft.eisbn_list=9781457715433&rft_dat=%3Cieee_6IE%3E6188753%3C/ieee_6IE%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-i90t-7b383772f9b1dd29d80c45c27d213b333ca86212719b33664013d621b06f31f53%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_id=info:pmid/&rft_ieee_id=6188753&rfr_iscdi=true