Diseño y construcción de un control difuso de lazo cerrado de temperatura mediante el microcontrolador 18F452 para los laboratorios de teoría de control de la Universidad Politécnica Salesiana.

Para citar o enlazar este item, por favor use el siguiente identificador: http://dspace.ups.edu.ec/handle/123456789/5371
Título : Diseño y construcción de un control difuso de lazo cerrado de temperatura mediante el microcontrolador 18F452 para los laboratorios de teoría de control de la Universidad Politécnica Salesiana.
Autor : Dávila Montenegro, Armando Vinicio
Director de Tesis: Oñate Cadena, Luis Germán
Resumen traducido: The titulation project aims to show the stages for the development of a controller based on fuzzy logic, and design a module responsible for controlling the temperature of a heating chamber from 50 ° C to 100 ° C. The module has two inputs and one control output, inputs correspond to the setpoint that will be the desired temperature by the user, and error, that is the result of the difference between the actual temperature measured by a thermocouple type J and the setpoint; these values enter into the designed fuzzy algorithm, consisting of three stages, fuzzification, fuzzy rules, and defuzzification. Fuzzification comprises two input fuzzy sets and one output that represent, setpoint, error and output respectively. Each fuzzy set contains different linguistic variables, this stage provides a membership value of setpoint and error to each linguistic variable of the input fuzzy sets. Fuzzy rules emulate the behavior of an operator based on its experience, and calculate what percentage of each linguistic variable of output fuzzy set should be activated based on the membership values from fuzzification. In the defuzzification stage are analyzed the values obtained by the fuzzy rules and calculates a single output value, not diffuse, to correct the error in the system. Finally, data are sent via a serial interface to a computer for monitoring the process.
Resumen : El proyecto de titulación tiene como objetivo demostrar las etapas para el desarrollo de un controlador basado en lógica difusa, y diseñar un módulo que será responsable de controlar la temperatura de una cámara calefactora desde 50°C hasta 100°C. El módulo consta de dos entradas y una salida de control, las entradas corresponden al setpoint que va a ser la temperatura deseada por el usuario, y al error, que resulta de la diferencia entre la temperatura real, medida mediante una termocupla tipo J, y el setpoint; estos valores ingresan hacia el algoritmo difuso diseñado, compuesto por tres etapas, fusificación, reglas difusas y defusificación. La fusificación está constituida por dos conjuntos difusos de entrada y uno de salida, que representan al setpoint, al error y a la salida respectivamente. Cada conjunto contiene diferentes variables lingüísticas, esta etapa proporciona un valor de pertenencia del setpoint y error hacia cada variable lingüística de los conjuntos difusos de entrada. Las reglas difusas emulan el comportamiento de un operador en base a la experiencia de este, y calculan que porcentaje de cada variable lingüística del conjunto difuso de salida se debe activar, basándose en los valores de pertenencia procedentes de la fusificación. En la etapa de defusificación son analizados los valores obtenidos por las reglas difusas y se calcula un único valor de salida, no difuso, para la corrección del error presente en el sistema. Finalmente los datos se envían mediante una interfaz serial hacia una computadora para monitoreo del proceso.
Palabras clave : INGENIERÍA ELECTRÓNICA
CONTROL AUTOMÁTICO
CONTROL DE TEMPERATURA
MICROCONTROLADORES
LABORATORIOS
UNIVERSIDADES
Fecha de publicación : oct-2013
URI : https://dspace.ups.edu.ec/handle/123456789/5371
Idioma: spa
Pertenece a las colecciones: Grado

Ficheros en este ítem:
Fichero Descripción Tamaño Formato  
UPS - ST001041.pdfTexto completo4,51 MBAdobe PDFVisualizar/Abrir


Este ítem está sujeto a una licencia Creative Commons Licencia Creative Commons Creative Commons