FPGA Implementation of Steinhart–Hart Equation for Accurate Thermistor Linearization

This paper presents fixed point operation-based Field Programmable Gate Arrays (FPGA) implementation of Steinhart–Hart Equation (SHHE) for thermistor linearization. FPGA implementation issues of SHHE are presented and their solutions are proposed and experimentally validated in a LabVIEWTM environment. Experimental temperature calibration, performed using a M/S Fluke drywell calibrator, revealed a lowest nonlinearity of 0.11% for an industrial grade thermistor in the input temperature range from −20 °C to 120 °C. Therefore, the main contribution of this work is to demonstrate the lowest nonlinearity for a wider temperature range. This work is expected to be very useful to instrumentation engineers as it employs a time-tested technique, for thermistor linearization in FPGA, leading to the lowest nonlinearity for a larger input temperature range.

[2]  Vaegae Naveen Kumar,et al.  Development of an Intelligent Temperature Transducer , 2016, IEEE Sensors Journal.

[3]  Eric Monmasson,et al.  FPGAs in Industrial Control Applications , 2011, IEEE Transactions on Industrial Informatics.

[4]  Vaegae Naveen Kumar,et al.  Development of an ANN-Based Linearization Technique for the VCO Thermistor Circuit , 2015, IEEE Sensors Journal.

[5]  Michael Multerer,et al.  Fast Multichannel Precision Thermometer , 2007, IEEE Transactions on Instrumentation and Measurement.

[6]  John S. Steinhart,et al.  Calibration curves for thermistors , 1968 .

[7]  Doo Hee Jeong,et al.  Efficient Calibration Tool for Thermistor Temperature Measurements , 2015 .

[8]  Nicolás J. Medrano-Marqués,et al.  Sensor linearization with neural networks , 2001 .

[9]  D. R. White,et al.  Interpolation Errors in Thermistor Calibration Equations , 2017 .

[10]  R. K. Kamat,et al.  MODELLING OF NTC THERMISTOR USING ARTIFICIAL NEURAL NETWORK FOR NON - LINEARITY COMPENSATION , 2013 .

[11]  V. Jagadeesh Kumar,et al.  Linearizing Dual-Slope Digital Converter Suitable for a Thermistor , 2010, IEEE Transactions on Instrumentation and Measurement.

[12]  Debangshu Dey,et al.  A Linearization Scheme for Thermistor-Based Sensing in Biomedical Studies , 2016, IEEE Sensors Journal.

[13]  Durlav Sonowal,et al.  Multi Channel Sensor Linearization in Field Programmable Gate Array for Real Time Applications , 2015 .

[14]  P. Sankaran,et al.  Application of reciprocal time generation technique to digital temperature measurement , 1994 .

[15]  L. M. Simmons,et al.  A Relationship between Resistance and Temperature of Thermistors , 1950 .

[16]  Chiachung Chen,et al.  Evaluation of resistance–temperature calibration equations for NTC thermistors , 2009 .

[17]  G. E. Iglesias,et al.  Linearization of transducer signals using an analog-to-digital converter , 1988 .

[18]  Debangshu Dey,et al.  Linearization of NTC Thermistor Characteristic Using Op-Amp Based Inverting Amplifier , 2013, IEEE Sensors Journal.

[19]  M. Bhuyan,et al.  FPGA implementation of neural network for linearization of thermistor characteristics , 2012, 2012 International Conference on Devices, Circuits and Systems (ICDCS).

[20]  Damir Ilić,et al.  Temperature measurements by means of NTC resistors and a two-parameter approximation curve , 2008 .

[21]  Temperature Errors in Linearizing Resistance Networks for Thermistors , 2015 .

[22]  K. P. S. Rana,et al.  A virtual instrumentation approach to neural network-based thermistor linearization on field programmable gate array , 2015, Experimental Techniques.

[23]  Durlav Sonowal,et al.  Linearizing thermistor characteristics by piecewise linear interpolation in real time FPGA , 2013, 2013 International Conference on Advances in Computing, Communications and Informatics (ICACCI).

[24]  D. Patranabis,et al.  A novel software-based transducer linearizer , 1989 .

[25]  Naveen Kumar Vaegae,et al.  Design and modeling of an intelligent temperature to frequency converter , 2016 .

[26]  Tapan Prasad,et al.  Comments on “Design and modeling of an intelligent temperature to frequency converter” , 2017 .

[27]  W. R. Beakley,et al.  The design of thermistor thermometers with linear calibration , 1951 .

[28]  Shakeb A Khan,et al.  Sensor calibration and compensation using artificial neural network. , 2003, ISA transactions.

[29]  Study on NTC thermistor characteristic curve fitting methods , 2011, Proceedings of 2011 International Conference on Computer Science and Network Technology.

[30]  Vaegae Naveen Kumar,et al.  Development of thermistor signal conditioning circuit using artificial neural networks , 2015 .

[31]  Vineet Kumar,et al.  Comments on “Development of an ANN-Based Linearization Technique for the VCO Thermistor Circuit” , 2017, IEEE Sensors Journal.

[32]  Toshko G. Nenov,et al.  Linearization Circuit of the Thermistor Connection , 2009, IEEE Transactions on Instrumentation and Measurement.

[33]  Vineet Kumar,et al.  FPGA Resource Requirements for Thermistor Linearization: A Comparative Study , 2017, Experimental Techniques.

[34]  T. Lehmann,et al.  Analog circuits for thermistor linearization with Chebyshev-optimal linearity error , 2007, 2007 18th European Conference on Circuit Theory and Design.

[35]  P. Sankaran,et al.  A new compensation scheme for thermistors and its implementation for response linearization over a wide temperature range , 1993 .

[36]  F. Boudjema,et al.  Linearizing a thermistor characteristic in the range of zero to 100 degree C with two layer artificial neural networks , 1995, Proceedings of 1995 IEEE Instrumentation and Measurement Technology Conference - IMTC '95.

[37]  Joseph M. Diamond,et al.  Linearization of Resistance Thermometers and Other Transducers , 1970 .

[38]  Mounir Bouhedda Neuro-fuzzy sensor's linearization based FPGA , 2013, 2013 IEEE 7th International Conference on Intelligent Data Acquisition and Advanced Computing Systems (IDAACS).