Thesis
ESTUDIO DE FACTIBILIDAD Y DESARROLLO DE CONTROLADORES NEURONALES USANDO COMO BASE UN MICROCONTROLADOR DE LA FAMILIA PIC

dc.contributor.departmentUniversidad Técnica Federico Santa María UTFSM. Departamento de Electrónica
dc.contributor.guiaSUÁREZ SOTOMAYOR, ALEJANDRO MARIO
dc.contributor.otherFREUND GRUNEWALDT, WOLFGANG
dc.coverage.spatialCampus Casa Central Valparaíso
dc.creatorOlivares Espinoza, Francisco Daniel
dc.date.accessioned2024-11-01T16:23:55Z
dc.date.available2024-11-01T16:23:55Z
dc.date.issued2010
dc.descriptionCatalogado desde la versión PDF de la tesis.es_CL
dc.description.abstractEl presente trabajo de memoria tiene por fin emplear un microcontrolador de la familia PIC para realizar control neuronal de procesos reales. Los procesos son sistemas dinámicos reales sobre los que se puede actuar y se puede sensar, todo esto de manera análoga. Los uC PIC tienen la posibilidad de leer entradas análogas positivas, pero no negativas, tienen salidas digitales, pero no análogas. Entonces el uC PIC, solo, no puede ser utilizado para controlar directamente un proceso. Es por esto que nace la necesidad de armar un hardware que use como base el uC PIC y que se enfoque en tener entradas y salidas análogas. Se diseó el hardware que permite leer a 20[bits] de precisión y escribir a 16[bits] de precisión en el uC PIC de forma análoga bipolar y se describe el camino para ampliar el rango de medición, tanto para lectura como escritura (sin perder resolución). Una vez creado el hardware se vio la necesidad de crear un software que permita controlar el hardware para que éste pueda enfocarse en la tarea para lo cual fue creado. El siguiente problema fue establecer un esquema de programación del uC PIC para utilizar eficientemente los componentes del hardware. Además de describir como utilizar y cargar algoritmos neuronales. Al crear el software se encontró las limitaciones que fija el hardware, en cuanto a velocidad mínima de muestreo para control. Luego de preparar el hardware y el software, se está frente al problema en que las redes neuronales pueden ser de diferentes arquitecturas y tamaos, lo cual motiva la creación de un software de exportación, de las redes neuronales artificiales entrenadas en Matlab, en una forma de algoritmo neuronal. Para esto se hicieron dos programas que deben ser ejecutados para obtener varios tipos de representación de los algoritmos neuronales (usando diferentes aproximaciones e indexaciones de datos). Al ser posible definir redes neuronales artificiales de todo tipo y arquitectura, se limita el tipo de redes que puede ser exportada a una de dos capas, múltiples entradas y de funciones de activación fijas. Una vez logrados estos objetivos ya se puede utilizar el hardware creado, empleando para ello el esquema de software y los programas de exportación de redes neuronales artificiales desde Matlab. Luego es utilizado para controlar procesos reales simulados con un computador análogo (presente en la oficina). Se lograron los objetivos perseguidos por este trabajo, creando un hardware basado en el uC PIC y empleándolo para controlar procesos reales. Se obtuvieron los resultados esperados.es_CL
dc.description.degreeINGENIERO CIVIL ELECTRÓNICO MENCIÓN CONTROL E INSTRUMENTACIÓN
dc.format.mediumCD ROM
dc.format.mediumPapel
dc.identifier.barcode3560900182797
dc.identifier.urihttps://repositorio.usm.cl/handle/123456789/70001
dc.language.isoes
dc.publisherUniversidad Técnica Federico Santa María
dc.rights.accessRightsB - Solamente disponible para consulta en sala (opción por defecto)
dc.source.urihttp://www.usm.cl
dc.subjectREDES NEURALES (CIENCIA DE LA COMPUTACIÓN)
dc.subjectMICROCONTROLADORES
dc.subjectCONTROLADORES PID
dc.subjectCONTROLADORES PROGRAMABLES
dc.titleESTUDIO DE FACTIBILIDAD Y DESARROLLO DE CONTROLADORES NEURONALES USANDO COMO BASE UN MICROCONTROLADOR DE LA FAMILIA PIC
dc.typeTesis de Pregrado
dspace.entity.typeTesis

Files

Original bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
3560900182797UTFSM.pdf
Size:
6.08 MB
Format:
Adobe Portable Document Format