Desarrollo de un software para programación dinámica e integración de módulos de inteligencia artificial en autómatas programables para la división de innovación de la empresa Orange SA

dc.contributor.advisorFlorez Cediel, Oscar David
dc.contributor.authorArdila Medina, Dely Catalina
dc.contributor.orcidFlorez Cediel, Oscar David [0000-0002-0653-0577]
dc.date.accessioned2025-05-11T23:28:33Z
dc.date.available2025-05-11T23:28:33Z
dc.date.created2024-08-27
dc.descriptionEste documento describe el diseño de un software orientado a la programación dinámica y la integración de módulos de inteligencia artificial en autómatas programables. El proceso de diseño abarca la exploración del panorama actual y las características clave de los sistemas ciberfísicos, con un enfoque en la implementación de inteligencia artificial y los distintos tipos de conectividad con PLCs. Se propone el desarrollo de algoritmos que optimicen el rendimiento de un sistema ciberfísico por medio de la integración de un módulo de inteligencia artificial sobre un PLC. Además, en la parte del entorno semi-real, se implementó un modelo de mantenimiento predictivo y autocorrectivo. El entorno de prueba se desarrolló en contenedores Docker, integrando OpenPLC, InfluxDB, Node-RED y Grafana, lo que permitió gestionar la supervisión y corrección de fallas de manera eficiente. Todo el sistema fue vinculado y probado en una aplicación llamada FactoryIO, la cual simula el entorno semi-real y, a través de un menú diseñado, facilita la evaluación del funcionamiento del sistema predictivo y autocorrectivo. Esto asegura la robustez y capacidad de respuesta del sistema frente a escenarios reales.
dc.description.abstractThis document describes the design of software focused on dynamic programming and the integration of artificial intelligence modules in programmable logic controllers (PLCs). The design process covers an exploration of the current landscape and key features of cyber-physical systems, with an emphasis on implementing artificial intelligence and various types of connectivity with PLCs. The development of algorithms aimed at optimizing the performance of a cyber-physical system through the integration of an artificial intelligence module on a PLC is proposed. Additionally, in the semi-real environment, a predictive and self-corrective maintenance model was implemented. The testing environment was developed using Docker containers, integrating OpenPLC, InfluxDB, Node-RED, and Grafana, which allowed for efficient management of fault monitoring and correction. The entire system was linked and tested in an application called FactoryIO, which simulates the semi-real environment and, through a custom-designed menu, facilitates the evaluation of the predictive and self-corrective system. This ensures the robustness and responsiveness of the system in real-world scenarios.
dc.format.mimetypepdf
dc.identifier.urihttp://hdl.handle.net/11349/95382
dc.language.isospa
dc.rights.accesoAbierto (Texto Completo)
dc.rights.accessrightsOpenAccess
dc.subjectSistemas ciberfísicos
dc.subjectInteligencia artificial
dc.subjectPLC
dc.subjectDocker
dc.subjectOpenPLC
dc.subjectMantenimiento predictivo
dc.subject.keywordCyber-physical systems
dc.subject.keywordArtificial intelligence
dc.subject.keywordPLC
dc.subject.keywordDocker
dc.subject.keywordOpenPLC
dc.subject.keywordPredictive maintenance
dc.subject.lembIngeniería Electrónica -- Tesis y disertaciones académicas
dc.subject.lembSistemas -- Automatización
dc.subject.lembInteligencia artificial
dc.subject.lembTeoría de las máquinas
dc.titleDesarrollo de un software para programación dinámica e integración de módulos de inteligencia artificial en autómatas programables para la división de innovación de la empresa Orange SA
dc.title.titleenglishDevelopment of a programming software dynamics and integration of artificial intelligence modules in programmable artificial intelligence modules in programmable automatons for the innovation division of Orange SA
dc.typebachelorThesis
dc.type.coarhttp://purl.org/coar/resource_type/c_7a1f
dc.type.degreePasantía
dc.type.driverinfo:eu-repo/semantics/bachelorThesis

Archivos

Bloque original

Mostrando 1 - 2 de 2
No hay miniatura disponible
Nombre:
ArdilaMedinaDelyCatalina2024.pdf
Tamaño:
1.63 MB
Formato:
Adobe Portable Document Format
No hay miniatura disponible
Nombre:
Licencia de uso y publicacion.docx
Tamaño:
243.04 KB
Formato:
Microsoft Word XML

Bloque de licencias

Mostrando 1 - 1 de 1
No hay miniatura disponible
Nombre:
license.txt
Tamaño:
7 KB
Formato:
Item-specific license agreed upon to submission
Descripción: