Está en la página 1de 9

UNIVERSIDAD AUTÓNOMA “TOMÁS FRÍAS”

FAC. INGENIERÍA TECNOLÓGICA


CARRERA INGENIERÍA ELECTRÓNICA

LABORATORIO N° 4
LINEALIZACION DE SENSORES DE TEMPERATURA
TIPO TERMISTOR EN SIMULINK

ESTUDIANTE: RICHART PARADA SIQUITA


MATERIA: SIMULACION, MODELAJE Y LABORATORIO ETN-808
DOCENTE: ING. EDUARDO GUNNAR RODRIGUEZ MENDOZA
FECHA DE ENTREGA: 21/06/2023

POTOSÍ – BOLIVIA
1. OBJETIVO

Modelar sensores no lineales de termistores y simular respuesta en simulik

2. INTRODUCCION
La simulación y modelado de un sistema es de mucha importancia para poder definir, entender y
realizar predicciones de un sistema que se desea solucionar o implementar dentro del ámbito
electrónico. Porque básicamente se realiza las representaciones matemáticas de un sistema-proceso
para luego solucionar mediante el proceso computacional con softwares especializados en el tema, en
este caso, mediante el uso de software “MATLAB-SIMULINK”. Este software es muy completo
para realizar este tipo de actividades y además tiene la capacidad de solucionar problemas
matemáticos muy complejos.
Como introducción a la simulación y modelaje, en este laboratorio se realiza un modelado de un
sistema de control de temperatura en una casa, y para ello se realiza los modelamientos matemáticos
y finalmente simular en SIMULINK para determinar el resultado analizando los tipos de señales de
entrada tanto como de salida.
3. FUNDAMENTO TEORICO

Matlab (Matrix-laboratory). (Laboratorio de Matrices), es un entorno de computación técnica que


posibilita la resolución de problemas matemáticos técnicos-científicos de manera rápida precisa,
acompañado de características gráficas y de visualizaciones avanzadas aptas para el trabajo científico y la
ingeniería. Es un entorno interactivo para el análisis y el modelado que implementa más de 500 funciones
para el trabajo en distintos campos de la ciencia. Por otra parte, Matlab presenta el lenguaje de
programación de muy alto nivel basado en vectores, ARRAYS y MATRICES. Además, el entorno básico
de Matlab se complementa con una amplia colección de toolboxes que contienen funciones específicas
para determinadas aplicaciones en diferentes ramas de la ciencia y la ingeniería. La arquitectura de
Matlab es abierta y ampliamente extensible, permitiendo la relación con EXCEL, C, FORTRAM y otras
aplicaciones externas muy utilizadas e importantes. Entre otras cosas, el código escrito en el lenguaje de
Matlab puede ser traducido a C de forma inmediata.

Beneficios:

 Simulación de procesos.
 Permite construir modelos simples para testear teorías.
 Ofrece Toolboxes complementarias para amplia variedad de aplicaciones de ingeniería e
investigación.
 Lenguaje de alto nivel para cálculos científicos e ingeniería.
 Identificación y simulación de sistemas.
 Visualiza, explora y analiza datos.
 Diseño de control, procesamiento de señales e imágenes.
 Creación de gráficos para visualizar datos.
 Rapidez y precisión en la ejecución de proyectos.

Aplicaciones típicas de Matlab

 Cálculo matemático
 Adquisición de datos
 Modelado, simulación y prototipos
 Análisis de datos y visualización
 Desarrollo de aplicaciones e interfaces gráficas de usuario.

Simulink. Es un entorno de diagrama de bloques para simulación multidominio y diseño basado en


modelos. Admite diseño a nivel de sistema, simulación, generación automática de código y prueba y
verificaciones continuas de sistemas integrados. Simulink proporciona un editor gráfico, bibliotecas de
bloques personalizables y solucionadores para modelar y simular sistemas dinámicos. Está integrado con
MATLAB, lo que le permite incorporar algoritmos de MATLAB en modelos y exportar los resultados de
la simulación a MATLAB para su

Sistema de control. Un sistema de control es un sistema que proporciona la respuesta deseada


controlando la salida. Es decir, se trata de un conjunto de dispositivos mecánicos y/o electrónicos que
regulan, administran y controlan otros dispositivos o sistemas mediante lazos de control

Modelación de sistemas. La modelación de sistemas es el proceso de elaboración de modelos abstractos


de un sistema, con cada modelo que presenta una vista o perspectiva diferente de es sistema.

La modelación de sistemas ahora ha llegado a significar lo que representa un sistema que utiliza algún
tipo de notación gráfica, que ahora es casi siempre basada en anotaciones en el Lenguaje Unificado de
Modelado (UML). La modelación de sistemas ayuda al analista a entender la funcionalidad del sistema y
se utilizan modelos para comunicarse con los clientes.

Los modelos pueden ser:

● Estáticos ● Estocásticos

● Dinámicos ● Continuas

● Deterministas ● Discretas

Termistor. Los termistores son dispositivos utilizados para medir temperatura. Por lo tanto, podemos
decir que es un tipo de termómetro. Estos son muy usados en las industrias con el fin de poder medir la
temperatura de distintas cosas, que será necesaria para controlarla. Su funcionamiento se da con base en
la variación de la resistividad en un semiconductor con la temperatura. Un termistor es un semiconductor
electrónico con un coeficiente de temperatura de resistencia negativo de valor elevado y que presenta una
curva característica lineal tensión-corriente siempre que la temperatura se mantenga constante.

Se Representa de la siguiente manera:


Simbología

4. NOMENCLATURA Y HERRAMIENTAS
Software
Nomenclatura en Matlab.
plot(X,Y):grafica arreglos y funciones.

Símbolos en Matlab.
Multiplicación Exportador de datos a Workspace
Resta
Suma
División
Conversor de Bus a Vector
Creador de Bus

Herramientas.

 Matlab
 Simulink

5. TAREAS Y FUNCIONAMIENTO.
Conceptos básicos.
Ecuación general de un termistor
B 1 1
B( − )
R ( x )=R0 ∙ e =R0 ∙ e
X X X0 / X =temperatura
Circuito

R L : Resistencis de linealizacion

n : Numero de muestras
R ∗R
r k =Rx ∨¿ R L / r K = K L
RK + RL

Grafica del comportamiento del circuito


Secuencia de muestra y relación de temperatura con respecto a la resistencia.
( X 0 , R0 ) , ( X 1 , R1 ) , … , ( X K , R K ) , … ,( X n−1 , Rn−1 )
Ordenando la variación de la temperatura ( X K ¿, de menor a mayor.
a=X 0 < X 1< X 2 <…< X n−1=b
La variación de la resistencia será en función de la variación de la temperatura
R K =R (X k ) / R K =variación de la resisitencia

TAREAS
MODELAMIENTO MATEMATICO
Buscar r K lineal, es decir: r K =r ( X K ) linealizada

r max −r min
m= ; X =X i ; X min =X j
X max −X min max

r max =r ( X max ) ; r min =r ( X min )

Ri∗R L R j∗R L

R i + R L R j + RL
m=
X i −X j

A partir de las ecuaciones ya definidas; hallar la función general

R i∗R L R j∗R L r max−r min R ∗R R ∗R


m ( X i− X j ) = − → ( X i− X j ) = i L − j L
R i+ R L R j+ R L X max− X min Ri + R L R j + R L

Rmax∗R L R min∗R L

Rmax + R L Rmin + R L Ri∗R L R j∗R L

X max− X min
( X i− X j ) = −
R i + R L R j + RL

→ ( ( X i− X j )
X max −X min ) Rmax∗R L Rmin∗R L R i∗R L R j∗R L
− = −
R max + R L Rmin + R L Ri + R L R j+ R L

→ RL
( R max

Rmin
R max + R L Rmin + R L ) (
=R L
Ri

Rj
Ri + R L R j + R L )( X i−X j
X max −X min
;
)
X i =X max =b ; X min=a

Rmax =R ( X max )=R ( b )=Rb ; Rmin =R ( X min ) =R ( a )=R a

→ ( Rb

Rj
Rb + R L R j + R L
= )(
Rb

Ra
Rb + R L R a + R L )( b−a
;)(
b− X j b−X j
b−a
=P )

( Rb

Rj
Rb + R L R j + R L
=
)(
Rb

Ra
Rb + R L R a + R L )
P ; despejando RL tenemos que :
Ra ( Rb −R j ) −P R j ( Rb −R a )
R L= ;
P ( Rb−R a )−R b+ R j
R ∗R
r K= K L
RK + RL
X j y R j son valores de la posiciones de los cuales de las cuales se hallar de manera
ya llinealizada

FUNCIONAMIENTO
Diseño del simulador en SIMULINK

DESGLOSAMIENTO DE SUBSISTEMAS
Entradas
Obtención de las variables (incógnitas)
Obtención de (P) Obtención de RL

Obtención de (rk)

TABLAS Y EXPORTACION DE SALIDAS AL WORKSPACE


GRAFICAS Y CODIGO DE RECEPCION DE WORKSPACE A COMAND WINDOW Y
EDITOR
Código de programación.
Wk=k;
Wrk=rk;
WRk=Rk;
WXk=Xk;
%Graficos
plot(WXk,WRk) %grafica Real
plot(WXk,Wrk) %grafica linealizada
plot(WXk,WRk,WXk,Wrk %las dos graficas en uno

Gráficas.
Gráfica real.

Gráfica de la función linealizada.


Grafica de comparación

6. CONCLUSIONES
 Con el diseño del simulador se ha podido determinar el comportamiento del sensor de
temperatura de tipo NTC, y graficar tanto real como también linealizada.
 En el diseño del sistema del sensor, es necesario una resistencia mas para la recompensa en la
linealización del sensor.
 Linealizar un sistema; permite manipular y obtener resultados de manera lineal a pesar de que sea
exponencial u cualquier otra función no lineal.
 En la posición 1 y 12 de RL y rk, los resultado son ceros porque la operación que se realiza es
consigo mismo, en consecuencia el resultado es cero.

También podría gustarte