Abstract
A feedback thermo-resistive sensor-based measurement scheme was proposed to estimate physical quantities like solar radiation (H), fluid velocity (U) and environment temperature (Ta). It was implemented as an environment temperature meter, using PI controller. Controller implementation was done digitally using FPGA. Practical results are presented.
Introduction
Negative feedback circuit configuration with a thermo-resistive sensor in one arm of Wheatstone bridge, used to estimate solar radiation and fluid velocity [4,5,6,7,8], has shown some performance limitations due to offset voltage [4]. In an alternative system presented, Figure (1), sensor temperature is maintained quit constant, using feedback control. The system is composed by two subsystems, one with a controller, and other with a sensor, in a classical feedback loop. x(t) is the measure variable, which is proportional to square sensor current (Is2), and y(t) is the observed variable, proportional to sensor resistance (Rs), which must be kept constant by controller action. If sensor resistance remains constant, sensor temperature (Ts) remains also constant and, any change over x(t) is a linear function of H or Ta variations [1,2]. An implementation of this system as an environment temperature meter was realized, (Fig. 3), and results are related.
Figure 1.
Feedback Control System
Formulation
Static analysis of the feedback system
Using the same methodology described for feedback I2-controlled constant solar radiation meter [1], and applying to environment temperature meter, measure variable could be expressed as:
x = Is2 = Rs−1 hS(Ts − Ta)
With Rs being the sensor resistance, h the sensor heat transfer coefficient, S the sensor superficial area, Ts the sensor temperature and Ta the environment temperature.
Exciting sensor with PWM current pulse, equation (1) could be written as [3],
With T1 the modulated pulse width, T the system control period and Im the PWM current pulse amplitude.
Linear relationship between pulse width variations, the measure variable, and environment temperature, the variable to be estimated, was obtained [1,2,3].
Model of small signal of thermo-resistive sensor
The dynamic thermal equilibrium equation of sensor, (NTC thermo-resistive sensor), was linearized around a quiescent point (Rso, Tso). Laplace transformer was used to obtain sensor small signal transfer function [1]:
In which,
With kx being the function gain, τa the sensor apparent time constant and kt the temperature coefficient.
Controller transfer function
PI controller was used to obtain a feedback system with a response time less then sensor constant time and s-domain function transfer is given by equation (4).
Model of small signal of a thermo-resistive sensor-based feedback environment temperature meter
Feedback system scheme can be observed in Figure (2).
Figure 2.
Analog feedback system
Using equations (3) and (4) we could get system transfer function using pole-zero cancellation:
System transfer function had a pole at − kx.Ki of a time constant of

Feedback system constant time, τsr, was chosen to be much less than sensor small model apparent constant time, τa , and much less than sensor intrinsic constant time, τ.
Conclusion
Feedback system dynamic behavior depends on controller parameters, which depends on sensor small model constant time, and sensor operation point. x(t) did not show the same excursion limitation as observed in conventional system output voltage.
This system was implemented for environment temperature measurement. The convergence to new reference levels was obtained as supposed.
The linear relationship between environment temperature and measure variable was possible due to PWM modulation of measure variable, after PI controller action, which could transform quadratic relationship between measure variable and observed variable into a linear one. This relationship simplifies compensation of Ta in anemometers and radiometers [8,9].
Series resistors absence with sensor should permit the use of lower power voltage, which is an actual tendency in design of integrated circuits.
Experimental
General
Controller system was implemented in FPGA, Figure (3), to permit higher working frequencies, and because digital dedicated systems improves performance to real time systems when compared to micro-processed systems. Numeric PI controller was based on analog PI controller and uses the same principle.
Figure 3.
System implementation with FPGA
Thermo-resistive sensor transient response to a change on reference level is shown in Figure (4). Sensor temperature operation point was defined at Tso = 74 °C and it was suddenly changed to 80 °C. Sometime later to 68 °C and sometime later returned to original level of 74 °C. In this figure it can be observed that measured values converging to simulating references levels.
The linear relationship between environment temperature and measure variable can be observed in Figure (5). A linear approximation was realized and maximum difference between measured pulse width duration and straight line was equal to -2.2358.
Project Data
For a NTC thermo-resistive sensor with A = 5.9936e-2 Ω, B = 3423.3 K, (
), hS = 7.011e- 4 W/K, mc = 1.4092e-3 J/K, τ = 2.01 s, sensor analog resistance reference Rso = 1149 Ω, sensor analog temperature reference Tso = 74 °C, Iso = 5.5733 mA, Imo= 7.3552 mA, kt= -3.0637e-2 K/Ω, kx = - 2.2908e7 Ω/A2, τa= 0.861s, τsr = 0.1 s, analog PI controller constants Kp = -3.7575e-7 A2/Ω and Ki = - 4.3652e-7 A2/(Ω.s), numeric PWM resolution nPWM = 10 bits, Analog/Digital resolution nCAD= 12 bits, numeric PI controller constants KpD= -4 and KiD = -5, numeric reference yrD = 1762, Clock = 1 MHz, T = 1.024 ms, T1o = 50% T.
), hS = 7.011e- 4 W/K, mc = 1.4092e-3 J/K, τ = 2.01 s, sensor analog resistance reference Rso = 1149 Ω, sensor analog temperature reference Tso = 74 °C, Iso = 5.5733 mA, Imo= 7.3552 mA, kt= -3.0637e-2 K/Ω, kx = - 2.2908e7 Ω/A2, τa= 0.861s, τsr = 0.1 s, analog PI controller constants Kp = -3.7575e-7 A2/Ω and Ki = - 4.3652e-7 A2/(Ω.s), numeric PWM resolution nPWM = 10 bits, Analog/Digital resolution nCAD= 12 bits, numeric PI controller constants KpD= -4 and KiD = -5, numeric reference yrD = 1762, Clock = 1 MHz, T = 1.024 ms, T1o = 50% T.
Figure 4.
Thermo-resistive Sensor Response Time to a Sudden Change on Reference
Figure 5.
Linear Relationship Between Measure Variable (Pulse Duration) and Environment Temperature
Acknowledgements
The authors wish to thank CAPES/Procad (Coordenação de Aperfeiçoamento de Pessoal de Nível Superior/Programa de Capacitação de Docentes), CNPq (Conselho Nacional de Desenvolvimento Científico e Tecnológico) and Xilinx Inc. for financial support and the award of fellowships during investigation period.
References and Notes
- Oliveira, A.; Deep, G. S.; Lima, A.M.N.; Freire, R.C.S. A Feedback I2-Controlled Constant Temperature Solar Radiation Meter. IEEE - IMTC 1998, 2, 1062–1066. [Google Scholar]
- Oliveira, A. Sensores Termo-resistivos em Configuraõçes Realimentadas. PhD Thesis/UFPB, DEE/COPELE, 1997. [Google Scholar]
- Oliveira, A.; Freire, R.C.S.F.; Deep, S.G.; Lobo, P.C. An Anemometer with PWM Excitation. IECOM 1995, 2, 893–897. [Google Scholar]
- Oliveira, A.; Lobo, P.C.; Deep, S.G.; Freire, R.C.S.; Rocha Neto, J.S. Frequency Domain Analysisof a Constant Temperature Radiation Meter. ASME 1997, 155–161. [Google Scholar]
- Lobo, P.C.; Deep; Deep, S.G.; Freire, R.C.S.; Rocha Neto, J.S. Dynamic Response of an Electronic Feedback Thermo-resistive Electrical Substitution Pyrometer. ASME 1995, 2, 751–756. [Google Scholar]
- Fujita, H.; Ohhashi, T.; Asakura, M.; Yamada, M.; Watanabe, K. A Thermistor Anemometer for Low-Flow-Rate Measurements. IEEE – Transactions on Instrumentation and Measurement 1995, vol. 44. n° 3. [Google Scholar]
- Mullins, M. A.; van Putten, A. F. P.; Bayford, R.; Butcher, J. B. Potential for a Smart Sensor Based on an Integrated Silicon Anemometer. Sensors an Actuators 1995, A 46–47, 342–348. [Google Scholar]
- Ferreira, R.P.C.; Freire, R.C.S.; Deep, S.G.; Rocha Neto, J.S.; Oliveira, A. Fluid Temperature Compensation in a Hot Wire Anemometer Using a Single Sensor. IMTC 2000, 1, 512–517. [Google Scholar]
- Kaliyugavaradan, S.; Sankaran, P.; Murti, V. G. K. A New Compensation Scheme for Thermistors and its Implementation for Response Linearization Over a Wide Temperature Range. Transactions on Instrumentation and Measurement 1993, vol. 42. n° 5. [Google Scholar]
- Sample Availability: Available from the authors.
© 2003 by MDPI (http://www.mdpi.org). Reproduction is permitted for noncommercial purposes.