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...
Saved in:
Main Authors: | , |
---|---|
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 |