Sei sulla pagina 1di 4

Método para linealizar

la salida de un sensor

Rigoberto Quintero RESUMEN E ste trabajo es un aporte en el diseño de sistemas


Camacho 1 de medición, por cuanto p ermite calcular el valor de
En este artículo se presenta un método sencillo
la resistencia constante, que debe colocarse en p ara-
para linealizar un sensor. El m étodo consiste en en-
lelo con la resistencia variable, de tal m anera que la
contrar un valor fijo para una resistencia que se co-
salida de un cen sor resistivo resulte lineal; investiga-
loca en paralelo con la resistencia variable, además
ción que nació como un aporte propio en un trabajo
p ara probar el método se muestra un ejemplo en el
como estudian te de la cátedra de Instrumentación,
que se linealiza un termistor (resistencia que varia
en la especialización en Bioingeniería.
con los cambios de temperatura), el cual es utilizado
para el diseño de un circuito de medición de voltaje,
en donde se requiere que la salida sea lineal. LINEALIZACIÓN DE UN SENSOR
P alabras clave: Linealizacion, Sensor, Resisten- Supongamos que el sistema (sensor) que se esta
cia de linealizacion, Regresión Lin eal diseñando tiene una resistencia variable R(x), la cual
varia no linealmente de acuerdo con una variable
Method for Linealizar the Exit of a Sensor independiente x (por ejemplo la temperatura) que
pertenece al intervalo [a , b], esta situación la repre-
sentam os mediante el circuito de la figura 1, linealizar
ABSTRACT el sistema consiste en establecer una m etodología
In this p ap er a simple m ethod for lining a senso r para diseñar el sistema de tal manera que la salida
is presen ted . The m ethod consists in finding a sea lineal
fixed value for a resistance put p arallcl together
with the variable resistance, an example, in which
a termistor is lined, is shown as well, in order to
test the method . This method is used for designing R(x)
a voltage m easuring circuit, where the o utput is
required to b e lineal.

INTRODUCCIÓN Figura 1. circuito con una resistencia variable


Comprender el funcionamiento de los seres vivos El m étodo con siste en en contrar una resistencia
no solamente desde el punto de vista de la fisiología fij a en paralelo, la cual llam arem o s resistencia de
si no también desde la ingeniería; este es uno de los linealización R,,, esta situación la m o stram os en la
principales objetivo s de la bioingeniería, por cuanto figura 2
de esta comprensión depende el éxito en la solució n
de problem as en el campo de la medicina com o: E l
transplante de órganos, reconstrucción total o par-
Linealizar un cial de las extremidades, corrección de problemas
sensor consiste de visión entre otros.
en encontrar el R(x)

valor de la El diseño de aparatos de m edición de alta preci-


resist encia que sión para sensar el comportamiento de los sistemas
vivos, es de suma impo rtancia p ara el logro de los
debe colocarse
objetivos an terio rmente expuesto s, uno de los re- Figura 2. Circuito en paralelo con una
en paralelo con resistencia fija de linelizacion RI
quisitos cuando se diseñan estos ap aratos de m edi-
la resistencia
ción es la linealidad de su salida (por ejemplo en un
variable m edidor de voltaje que dep ende de la temperatura, CÁLCULO DE RL
la variación del voltaje por unidad de temperatura
debe ser constante), es así como en este articulo se Supongam os que tomamos n valores de la varia-
' Miembro Grupo de Investigación ble x en el intervalo [a, b] , y se toman n valo res de la
Informática Educativa (GllE) de la p resenta un modelo muy sencillo p ara lineali:rnr la
Universidad Distrial Francisco
sali da d e un s en sor y es te m é todo se p rue b a resistencia R(x) sean dichos valores; (x0 , R{), (x1,R 1) ,
José de Caldas.
linealizando un resistor. (x 2 ,R2) , .. ., (x 1 ,R 1) , además, p odemos suponer que
0_ 0 _

lo s xk están o rdenados de m enor a mayo r, esto es:


Articulo rec1b1do e n Abril de 2003
Aceptado en Junio Z00 3 a= x0 < x 1 <x2 < x1 < . . .....x 1 = b, con lo cual Rk = R(xk),
0_

82 Vol. 8 No.1
lngenieria
La resitencia para k= 0,1,2,3,,,,,,n-1, como las resistencias están LINEALIZACIÓN DE UN TERMISTOR
en un semicon- en paralelo, entonces la resistencia equivalente [1 )esta
Los termistores son resistencias sensibles a la tem-
ductor decrece dada por:
pera tura, esto s se fabrican d e materiales
exponencialmente semiconductores tales como los óxidos de níquel,
con la (1) cobalto o manganeso y sulfuros de hierro, aluminio
temperatura o cobre. Los óxidos semiconductores, al con trario
de los m etales, muestran un decrem ento en la resis-
como lo que se busca es que la respuesta rk sea tencia con un incremento en la temperatura. La rela-
lineal, entonces tenemos que: ción entre la resistencia R(x) como función de la tem-
r. -r . peratura x del termistor se muestra a continuación:
m=- 1
--
1 , para todo (2) i 7:- j
X¡ - Xj (2)
i = 0,1,2, .... ., n - l j = 0,1,2,. ... ., n - l (11)

donde R es la resistencia del termistor a la tempe-


donde m es una constante real (pendiente de la
ratura x0 y ~ es una constante del material, llamada la
recta), en particular podemos encontrar m así: si de-
temperatura característica del material, claramente la
finimos rmax =r(xmax) Y rmin=r(xmin),enton- ecuación anterior nos indica que la salida de un
ces:
termistor es no lineal, en la tabla1 y la Fig. 3 se mues-
tra la salida de un termistor (con una constante de
(3) auto calentamiento de 2mV/oC) para diseñar un ter-
mómetro el cual se quiere que opere en un rango en -
de otra parte reemplazando a cada rk definido en tre 20 y 42 grados centígrados
(1) en (2) tenemos: k x, R,
1 20 2492
~ - R 1 R1. (4) TABLA l. 2 22 2282
3 24 2090
m R, + R,. R¡ + R,, para todo i, j RESISTENCIA DEL 4 26 1 915
X¡ - X j TERMISTOR R• EN 5 28 1757
OHMSAUNA 6 30 1611
luego: TEMPERATURA X, 7 32 148 1
EN GRADOS 8 34 1360
~- Rj Rf, =m(x¡ - x.i ) = (rmax-rmin )(x¡ - X¡ ) paratodoi, j CELSIUS 9 36 125 1
R¡ + R r. Rj+ R¡, Xmax - Xmin . 10 38 11 52
11 40 1060
remplazando tenemos: 12 42 982

~-
R¡ +RL
R¡ R¿
RJ+ RL
=[ R"'"'R' - RmmRL
Rmax+RL Rmin + R¿
][~]
xnm;_-xmin
para todoi, j (5) RESISTENCIA SIN LINEALI ZAR
2380
z
:;¡; 2180
factorizando R L tenemos que: Q,
z 1980
w
R¿(_ R, _ _ _R_,_)=R¿ [~-~i[~] paca todoi.j (6) <
()
1780
R¡ + R1. R, + N¡, Rnmx + R,, R min + R,. Xmax -Xmin
z
w 1580
....
rn
como R Les distinto de cero tenemos iii
w
1380

!>'. 1180
_ R_, _ __!!_J___ = [~ - ~][~] paratodo i, j (!) 980
R¡ + RL R_¡ + RL Rmax + RL Rmin + R¿ Xmax - Xmin
20 25 30 35 40 45
TEMPERATURA EN (CENTJGRADOS)
como R,,,0,, ; R( x max ) ; R( b) ; Rb Y R,,,;0 ; R( Xm;n) ; R( a); R0
Figura 3. Salida del termistor
remplazando en (7), y además como la igualdad es
cierta para todo iJ entonces se puede tomar i=n: como se observa la salida es no lineal, por lo tanto
para linealizar la salida se debe calculara RL en la ecua-
_ R_,___R_J - =[- R_h___R_"- ][-b-_.,_·, ] paratodoj= 1,2,3 ..., n - 1 (8)
Rb+R 1 R j +R1, R¡,+R,, R0 + R 1. b- a ción (10 ), para lo cual se requiere el valor de p, el cual
si definimos: P = b - xi ,tenemos que: b- x
se calcula mediante la ecuación p ; b_ ; donde j es
b- a
cualquier valor entre 1 y 12, en este caso elegimos j =
----3.L_ _ __!!_J__ = [- R_h_ __ R_n- ]p para todo i = 1.2,3 ..... n - 1 (9)
R¡,+RL R1 + R L R¡,+ RL R 11 + RL . 7 es decir el valor central de la temperatura xi = 32, así

despejando RLen 9 se tiene: 42 - 32


que p ; 42 = 0.4545 v para calcular R utili:rnmos
- 20 ' J L' •

la formula 1O, esto es:


R"(Rb- R ¡ ) - pR¡(R, - R 0 ) . _
R L; · para todo ¡ - 1,2,3 . .... ,11-1 (lQ)
p(R,, - R 0 ) - R¡, + R.1
R _ 2492 (982 - 1481) - 0.4545(982 - 2492) 1212,55
L - 0.4545 (982 -2492) - 982 + 148 1 , con
D ado que la salida de los termistores es no lineal,
a continuación se presenta un ejemplo en el se este valor aplicamos la ecuación (1) a los valores de
linealiza un termistor la tabla 1 y obtenemos la tabla 2 y la Fig 4,

Vol.8 No. ! 3
Ingeniería
k x, R, la salida de un sistema de medición sea lineal, es una
TABLA 11. 1 20 2492
"
8 15,7
RESISTENCIA R• 2 22 2282 79 1.8
característica importante del sistema por cuanto el
LINEALIZADA 3 24 2090 767,4 cambio en la respuesta por unidad de la variable in-
4 26 1915 742,4
5 28 1757 717.4
dependiente es constante.
6 30 16ll 691.8
7 32 1481 666.7
8
9
34
36
1360
125 1
641
615.7
SENSIBILIDAD
10 38 'J l52 590.7
11 40 1060 565.6
La sensibilidad en un punto a de un sistema j(x),
12 42 982 542.6 se define como la derivada en ese punto, en el caso
del termistor al sensibilidad mide la variación de la
RESISTENCIA 850
resistencia por unidad de temperatura, por lo tanto
LINEALIZADA ' [ 800
la sensibilidad de la resistencia linealizada es la pen-
"
~ 750
diente de la recta (-12,52), o también se puede tomar
z
..
w 700
o
z
650
la medida aproximada de la sensibilidad en cada pun-
~ 600 to mediante la aproximación:
¡;;
~ 550
S(x,) = r (xk+l ) - r(x¡ )
25 30 35 40 45
Xk+I - Xk
TEMPERATURA EN (oC)

Fi ura 4. Salida de la resistencia linealizada ESTIMACIÓN DEL ERROR


Una forma de probar que efectivam ente la salida Adem ás del error de estimación del modelo de
es lineal es utilizar del método de los mínimos cua- mínimos cuadrados, el cual se define como ek = rk-
drados l2J para ajustar los datos (xk, rJ a una recta y r(xk), se debe calcular el error que se comente en la
verificar mediante el coeficiente de determinación medición y se define como la razón entre el error de
del modelo, la tabla de análisis de varianza y las prue- estimación del m o delo y la sensibilidad esto es:
E, = s~~,) , aplicando la relación (12) y la formula del
bas sobre los parámetros de modelo que los datos se
ajustan a un modelo lineal l2J, lo cual se puede reali- error en los datos de la tabla 2 se obtiene la tabla 6,
zar con cualquier paquete estadístico. Las tablas 3, 4, notamos que el error de medición para el termistor
5 de salida de computadora, sobre la idoneidad del da en unidades de temperatura
modelo se muestran a continuación: TABLA VI. SENSIBILIDAD EN (OHMS/OC)
Y ERROR DE MEDICIÓN EN (OC)
TABLA 111. TABLA DE ANALISIS DE VARIANZA

Gr.Jib S.deC C:M F V.C deF Xk Rk r" S(XK) r(XK) CK EK


20 2492 815.7 -11,93 8 16,85 -1,18 0,099
Regresión 1 89730 89730 140021 4,6E-22
22 2282 791.8 -12,23 791,80 0,02 -0.001
Residuos 10 6,41 0,64 24 2090 767.4 -12.46 766, 75 0,6 1 -0.049
Total 11 89737 26 19 15 742.4 -12,5 1 74 1,70 0,74 -0.060
28 1757 717.4 -1 2,80 716,65 0,78 -0.061
TABLA IV. COEFICIENTE DE CORRELACIÓN Y 30 16 11 691,8 -12,57 691,60 0,23 -0,018
COEFICIENTE DE DETERMINACIÓN DEL MODELO 32 1481 666,7 -1 2,84 666,55 0,1 5 -0,011
34 1360 641.0 - 12,64 64 1,50 -0.48 0,038
Coefic iente de correlación 1,000 36 125 1 615,7 -12,49 6 16,45 -0,71 0.057
Coefic iente de determinación R1'2 1,000 38 11 52 590.7 -1 2,59 591,40 -0,65 0,052
R" 2 ajustado 1,000 40 1060 565.6 -11,50 566,35 -0,78 0.067
42 9&2 542.6 541,30 1,28
Error típico 0,801
SENSIBILIDAD PROMEDIO - 12,4 1
Observaciones 12
Es de anotar que la sensibilidad promedio como
TABLA V.PARAMETROS DEL MODELO
Y PRUEBA T PARA LOS MISMOS es de esperarse es p arecida a la p endiente de la recta
estimada.
Coeficientes Estadístico t Probabilidad
lnterceoción 1067,35 1004,05 0,00
Pendiente -12,52 -374,19 0,00 DISEÑO DEL CIRCUITO DE MEDICIÓN
Modelo R(x)=- 12,52x+ l067,05
Usando un montaje potenciometrico de pendien-
Si la salida de como se puede verificar en las tablas tanto el co- te negativa se diseña un circuito de m edición , dicho
un sistema de eficiente de correlación como el de determinación circuito se presenta en el siguiente gráfico:
son aproximadamente iguales 1 lo que indica que los
medición es
datos se ajustan a un modelo lineal, además la prue-
lineal; un cambio
ba F del m odelo, la que se muestra en la tabla de R(x,)
de escala se análisis de varianza, demuestra también que el mo-
r educe a un delo es lineal y este hecho se refuerza con la prueba Vr
problema de t , para los p arámetros del modelo que indica que la
regla de t r es pendiente de la recta no es cero, así podemos afir-
simple. m ar que el m odelo es : r (x)=-12,52x+ 1067,05. Que Figura 5. Circuito de medicion

84 Vol. 8 No.1
lngenieria
Para calcular el voltaje de alimentación VF , es ne- CURVA DE VOLTAJE DE SALIDA
cesario tener en cuenta que para el termistor que se 0,48

esta diseñando, la potencia que se disipa dentro de 0.46


0,44
él, no calienta mas O.OSoC, con lo cual como el 0,42

termistor tiene la característica de que el 0,40

0,38
autocalentamiento es de 2mV / oC, luego La poten- 0,36
0,34
cia de disipación es (0.05).2=0.lmV = 0.0001 V , 0,32

además utilizando un divisor de voltaje [1 ]se obtiene 0,30


20 25 30 35 40 45
la siguiente relación: TEMPERATURA(OC)

V(x,) R(x, ) Figura 6. Salida de voltaje


03)
V, R(xd+R 1,
TABLA XI. COEFICIENTE DE CORRELACIÓN V
donde 1\ es la resistencia de linealizacion calcula- COEFICIENTE DE DETERMINACIÓN DEL MODELO
da anteriormente, si tomamos R(xk ) =IR" - Rª 1= Re y Coeficiente de correlación 1,00
para este valor de la resistencia encontramos un va- Coeficiente de dete1minación
lor Ve, m ediante la formula para el calculo de la po- W' 2 1,00
tencia p =e' en particular v, =.JPR: y remplazando el RA2 ajustado 1,00
R
la ecuación (13) tenemos: ~ = ___&_que despejando Error típico 0,00
V r tenemos: V, R.. +R1.
Observaciones 12

VF (R, +R¡)V,.
Re
(Re + R¡ ).j?R;
Re (14) e TABLA XI. PARAMETROS OEL MODELO V
PRUEBA T PARA LOS MISMOS

Coeficientes Estadístico t Probabilidad


para el caso particular d e este resis tor
Re = 1510 , Ri =1212,55 , P=0.0001,y remplazando es- Intercepción 0,6 17 1004,054 0,0000
tos valores en (14) tenemos: Pendiente -0,007 -374, 194 0,000
' (1 5 10 +1212.55)~(0.0001).(1 510) Modelo V(x)=-0,007x+0,61 7
~F = 15 10 0.707

este valor se remplaza en (13), para obtener la salida Se observa que los errores de medición de la tem-
de voltaje la cual se muestra en la tabla 7 que contiene peratura en el caso del voltaje (que se calculan utili-
también los valores de la sensibilidad y el error de zando las formulas que se usaron para el calculo de
medición, la Fig 6 muestra la salida de voltaje en fun- los errores para la resistencia) son los mismos en el
ción de la temperatura, donde se observa que efecti- caso de resistencia, como era de esperarse.
vamente es lineal, esto se corrobora ajustando los da-
tos, de la temperatura contra voltaje, a un modelo li-
neal[2] como se puede verificar mediante las tablas 7, CONCLUSIONES
8 y 9, por lo tanto el modelo V(x)=-0,007x+0,617 , 1. El uso adecuado de los conceptos matemáticos
ajusta perfectamente la salida de voltaje como el de derivada, linealidad nos conducen a
resultados de mucha utilidad en la ingeniería.
TABLA VII. SALIDA DE VOLTAJE, SENSIBILIDAD V ERROR DE MEDICIÓN
2. Es posible utilizar esta metodología en el caso de
x. R• v. S(XK) V(XK) eK EK
sensores capacitivos solamente que la capacitancia
20 2492 0,47 13 -0,0069 0,472 -0,0007 0.099
variable y la capacitancia fija van en serie.
22 2282 0,4575 -0,0071 0.458 0,0000 -0,001
24 2090 0,4434 -0,0072 0.443 0.0003 -0,049
3. La linealizacion de un sensor es importante por
26 1915 0,429 -0.0072 0.429 0.0004 -0.06
cuanto la sensibilidad del sistema de medición es
28 1757 0,4145 -0.0074 0.4 14 0.0005 -0,061
constante.
30 161 1 0,3997 -0.0073 0.400 0.0001 -0,018
32 148 1 0.3852 -0,0074 0.385 0,000 1 -0,011
34 1360 0,3704 -0,0073 0,371 -0,0003 0.038
REFERENCIAS BIBLIOGRÁFICAS
36 125 1 0,3558 -0,0072 0,356 -0,0004 0,057
38 1152 0,3413 -0,0073 0,342 -0,0004 0.()52 [1] DAVID E. JONSON , JOHNNY R JONSON Y METER D
S<COTT, Análisis Básico de Circuitos Eléctricos Prentice may,
40 1060 0,3268 -0.0066 0,327 -0.0004 0,067
Quinta Edición .
42 982 0.3 135 0,313 0.0007
SENSIBTLIDAD [2] SCHEAFFER MCCLAVE, Probabilidad y Estadística para Inge-
PROMEDTO -0,007 niería, Grupo Editorial lberoamérica Segunda Edición.

TABLA VIII. ANALISIS DE VARIANZA PARA EL VOLTAJE


Rigoberto Quintero Camacho
Gr.Iib S.deC C:M F v.c deF Profesor de Matemáticas de la Facultad de Ingeniería, Licenciado en
Regresiún 1 0.029958 0.03 140021 4,57E-22 Matemáticas Universidad Pedagógica Nacional, Especialista en Es-
Residuos 10 2,00E-06 2,00E-07 tadística Universidad Nacional, Especialista en Bioingeniería Univer-
sidad Distrital.
Total 11 0,02996

Vol.8 No. 1 5
Ingeniería

Potrebbero piacerti anche