Diseño y aplicación de un sistema instrumentado de seguridad (SIS) para procesos de planta piloto simulados en un entorno de validación virtual-PLC

dc.contributor.advisorMoncada Guayazán, Camilo Enrique
dc.contributor.advisorMuñoz Moner, Antonio Faustino
dc.contributor.authorAmado Chinchilla, Jonatán
dc.contributor.authorRodríguez Mora, David Esteban
dc.contributor.cvlacMoncada Guayazán, Camilo Enrique [0000062838]spa
dc.contributor.cvlacMuñoz Moner, Antonio Faustino [0000068799]spa
dc.contributor.googlescholarMuñoz Moner, Antonio Faustino [iJoJzF4AAAAJ]spa
dc.contributor.researchgateMoncada Guayazán, Camilo Enrique [Camilo_Moncada_Guayazan]spa
dc.contributor.researchgateMuñoz Moner, Antonio Faustino [Antonio_Fausti_Moner]spa
dc.contributor.scopusMuñoz Moner, Antonio Faustino [55524233500]spa
dc.coverage.campusUNAB Campus Bucaramangaspa
dc.coverage.spatialBucaramanga (Santander, Colombia)spa
dc.date.accessioned2022-05-10T13:18:10Z
dc.date.available2022-05-10T13:18:10Z
dc.date.issued2021
dc.degree.nameIngeniero Mecatrónicospa
dc.description.abstractEl propósito que se pensó al formular el presente proyecto fue validar el diseño de un sistema instrumentado de seguridad (SIS) para un proceso del laboratorio de planta piloto presente en la Universidad Autónoma de Bucaramanga. Esto usando modelos para el proceso conformado principalmente por una caldera de generación de vapor, un intercambiador de calor de carcasa y tubos, una torre de enfriamiento, una válvula proporcional o de control, una motobomba, un tanque de condensados, entre otros. La simulación realizada con estos modelos integrados se quiso comunicar con un PLC donde se encuentre la lógica del SIS, y que este proceso se visualice en un entorno virtual 3D. Para este proyecto se realizo la simulación de los procesos donde se incluyeron switchs con los cuales se simulen dos fallas identificadas en el proceso de diseño del SIS, así mismo se configuro en los modelos la forma de implementar las acciones propuestas en el SIS. El SIS tuvo un diseño parcial, ya que se llegó hasta la selección del nivel instrumentado de seguridad, así mismo para el entorno virtual se llego hasta un diseño base para el desarrollo de un entorno que se pudiera usar en con la simulación. Así mismo se desarrollo un sistema de comunicación entre un PLC simulado presente en un PC y Simulink en otro PC, donde se usó Python y otras herramientas, así mismo se comunicó Simulink con un PLC físico por medio de OPC. Finalmente se simularon dos fallas en los procesos en Simulink, lo cual se comunico por medio de OPC con un PLC físico, con lo cual se identificaron mejoras y correcciones para las acciones propuestas en el diseño del SIS.spa
dc.description.abstractenglishThe purpose that was thought when formulating this project was to validate the design of a safety instrumented system (SIS) for a process of the pilot plant laboratory present at Universidad Autónoma de Bucaramanga. This using models for the process consisting mainly of a steam generation boiler, a shell and tube heat exchanger, a cooling tower, a proportional or control valve, a motor pump, a condensate tank, among others. The simulation carried out with these integrated models was intended to communicate with a PLC where the SIS logic is located, and for this process to be visualized in a 3D virtual environment. For this project, the simulation of the processes was carried out where switches were included with which two faults identified in the SIS design process were simulated, likewise, the way to implement the proposed actions in the SIS was configured in the models. The SIS had a partial design, since the selection of the instrumented security level was reached, likewise for the virtual environment, a base design was reached for the development of an environment that could be used in the simulation. Likewise, a communication system was developed between a simulated PLC present in a PC and Simulink in another PC, where Python and other tools were used, likewise Simulink communicated with a physical PLC through OPC. Finally, two faults were simulated in the processes in Simulink, which was communicated through OPC with a physical PLC, with which improvements and corrections were identified for the actions proposed in the SIS design.spa
dc.description.degreelevelPregradospa
dc.description.learningmodalityModalidad Presencialspa
dc.description.tableofcontents1. INTRODUCCIÓN ........................................................................................................ 14 1.1 Descripción breve del problema ................................................................. 14 1.2 Justificación del Problema .......................................................................... 14 2. OBJETIVOS................................................................................................................. 16 2.1 Objetivo general........................................................................................... 16 2.1.1 Objetivos específicos........................................................................................................16 3. ESTADO DEL ARTE .................................................................................................... 17 3.1 Modelado matemático................................................................................. 17 3.1.1 Estudio del comportamiento dinámico del sistema caldera-intercambiador de calor del laboratorio planta piloto mediante modelamiento matemático...........17 3.2 Sistemas instrumentados de seguridad ..................................................... 18 3.2.1 Diseño de un sistema de administración de alarmas y control avanzado para los módulos de los procesos térmicos ubicados en la planta piloto a través del software delta V.................................................................................................................................18 3.2.2 Aplicación del enfoque del Sistema instrumentado de seguridad (SIS) en centrales nucleares más antiguas ...............................................................................................19 3.3 Sistema de comunicación y entorno virtual .............................................. 20 3.3.1 La fábrica virtual: explorando mundos 3D como entornos industriales de colaboración y control.....................................................................................................................20 3.3.2 Estudio e implementación en Matlab de un entorno de comunicación basado en protocolos del Internet de las Cosas para clientes de Teleoperación en Robótica................................................................................................................................................20 4. MARCO TEÓRICO ...................................................................................................... 22 4.1 Sistema de Control Básico de Proceso (BPCS)........................................... 22 4.2 Sistema instrumentado de seguridad (SIS) y conceptos relacionados ... 22 4.2.1 Función instrumentada de seguridad (SIF)..............................................................24 4.2.2 Nivel integrado de seguridad (SIL)..............................................................................24 4.2.3 Probabilidad de fallo en demanda media (PFDavg).............................................25 4.2.4 Ciclo de vida de seguridad (SLC) .................................................................................26 4.3 Unidades de trabajo en planta piloto y modelos matemáticos de los equipos principales ............................................................................................... 28 4.3.1 Generación de vapor........................................................................................................28 4.3.2 Intercambiadores de casco y tubos............................................................................33 4.4 Sistema de comunicación ............................................................................ 36 4.4.1 Protocolo TCP/IP................................................................................................................36 4.4.2 Arquitecturas de comunicación....................................................................................37 4.4.2.1 Maestro-Esclavo: ...........................................................................................................37 4.4.3 Tecnología de comunicación protocolo web socket ...........................................38 4.4.4 Python....................................................................................................................................40 4.4.5 Estandar OPC.......................................................................................................................41 5. MODELOS MATEMÁTICOS....................................................................................... 46 5.1 Intercambiador de calor de carcasa y tubos.............................................. 46 5.1.1 Ecuaciones dinámicas.......................................................................................................46 5.1.2 Ajuste de parámetros y simulación.............................................................................46 5.2 Caldera de generación de vapor................................................................. 53 5.2.1 Ecuaciones dinámicas.......................................................................................................53 5.2.2 Ajuste de parámetros y simulación.............................................................................54 5.2.3 Modelo para temperatura..............................................................................................55 5.2.4 Modelo para la presión ...................................................................................................59 5.2.5 Modelo para el nivel.........................................................................................................60 5.3 Modelo matemático de la motobomba ..................................................... 62 5.4 Modelo matemático del conjunto torre de enfriamiento – tanque de agua 63 5.5 Modelo matemático del tanque de condensados..................................... 64 5.6 Modelo matemático de la válvula proporcional ....................................... 65 5.7 Integración de modelos matemáticos........................................................ 69 5.7.1 Revisión del modelo comparado con datos experimentales de una prueba donde ocurrió una falla...................................................................................................................73 6. DISEÑO DEL SISTEMA INSTRUMENTADO DE SEGURIDAD .................................. 77 6.1 Análisis de riesgos ........................................................................................ 77 6.1.1 Bajo nivel de agua en la caldera ..................................................................................77 6.1.2 Alta presión dentro de la caldera ................................................................................78 6.1.3 Alta presión dentro del tanque de condensados..................................................79 6.2 Asignación del índice SIL ............................................................................. 80 7. SISTEMA DE COMUNICACIÓN................................................................................. 83 7.1 SISTEMA DE COMUNICACIÓN A TRAVES DE PYTHON ............................ 83 7.1.1 Diagrama de arquitectura...............................................................................................83 7.1.2 DIAGRAMAS DE FLUJO....................................................................................................86 7.1.3 Resultados de ejemplo....................................................................................................89 7.2 COMUNICACIÓN A TRAVES DE UN SERVIDOR OPC................................. 91 7.2.1 Diagrama de conexión.....................................................................................................91 7.2.2 Configuración de las variables a comunicar por medio del servidor OPC KEPServerX 6.......................................................................................................................................92 7.2.3 Configuración en Simulink para la comunicación por medio de OPC..........94 7.3 Diseño base del entorno 3D ........................................................................ 98 8. INTEGRACIÓN DEL SIS CON LOS MODELOS MATEMATICOS ............................ 101 8.1 Configuración de los modelos matemáticos en Simulink para simular fallas y acciones del SIS ...................................................................................... 101 8.1.1 Falla de nivel de agua ................................................................................................... 101 8.1.2 Falla del flujo de combustible.................................................................................... 104 8.1.3 Configuración de las acciones del SIS .................................................................... 106 8.2 Pruebas de integración del modelo en MATLAB con el SIS programado en TIA Portal ............................................................................................................. 109 8.2.1 Pruebas con sistema Socket de Python ................................................................. 109 8.2.2 Pruebas con comunicación por OPC....................................................................... 110 8.2.3 Revisión de resultados en pruebas de los sistemas de comunicación....... 117 8.2.4 Análisis de resultados sobre el SIS y la simulación de los procesos ........... 117 9. TRABAJOS FUTUROS .............................................................................................. 119 9.1 Simulación y modelos matemáticos......................................................... 119 10. CONCLUSIONES....................................................................................................... 120 11. REFERENCIAS........................................................................................................... 123 12. ANEXOS.................................................................................................................... 126 12.1 Análisis de riesgos What if?....................................................................... 126spa
dc.format.mimetypeapplication/pdfspa
dc.identifier.instnameinstname:Universidad Autónoma de Bucaramanga - UNABspa
dc.identifier.reponamereponame:Repositorio Institucional UNABspa
dc.identifier.repourlrepourl:https://repository.unab.edu.cospa
dc.identifier.urihttp://hdl.handle.net/20.500.12749/16337
dc.language.isospaspa
dc.publisher.facultyFacultad Ingenieríaspa
dc.publisher.grantorUniversidad Autónoma de Bucaramanga UNABspa
dc.publisher.programPregrado Ingeniería Mecatrónicaspa
dc.relation.referencesBurbano, L. F. & Hidalgo Lascano, P. W. (2017, junio). Estudio e Implementación en MATLAB de un entorno de comunicación basado en protocolos de internet de las cosas para clientes de teleoperación en robótica. Escuela Politécnica Nacional, Quitospa
dc.relation.referencesCorona, A. E. (2004). Protocolos TCP/IP de internet. Revista Digital Universia, Volumen 5. Universidad Nacional Autónoma de México, Ciudad de Méxicospa
dc.relation.referencesFette, I.; Melnikov, A. (2011, December). The WebSocket Protocol. Reference 6455, Base de datos HJP. Tomado de: https://www.hjp.at/doc/rfc/rfc6455.html#sec_12.spa
dc.relation.referencesVanRossum, G., & Drake, F. L. (2010). The python language reference. Amsterdam, Netherlands: Python Software Foundationspa
dc.relation.referencesTommassetti, G. (2017). The difference between a Compiler and an Interpreter. Strumenta company. Tomado de: https://tomassetti.me/difference-betweencompiler-interpreter/spa
dc.relation.referencesMartínez Corbillón, L. (2013). OPC-UA: Un estándar al servicio de la integración en el control de edificios. Universidad, Ciencia y Tecnología, 17(66), 49-53. Recuperado de http://ve.scielo.org/scielo.php?script=sci_arttext&pid=S1316- 48212013000100006&lng=es&tlng=esspa
dc.relation.referencesAir Liquide. (s.f.). Air Liquide. Obtenido de Temperatura de fusión de un metal: https://es.airliquide.com/soluciones/soldadura-industrial/temperatura-de-fusionde-unmetal#:~:text=A%20modo%20indicativo%2C%20la%20temperatura,es%20de%20~ 1250%20%C2%B0Cspa
dc.relation.referencesBrugués, A. (s.f.). Programa en python. Obtenido de Configurar Visual Studio Code para programar en Python: https://www.programaenpython.com/wpcontent/uploads/2021/07/vscode-python-docstrig-generator--1024x319.pngspa
dc.relation.referencesBurbano Valencia, A. A. (2015). AUTOMATIZACIÓN DE LA PLANTA PILOTO INTERCAMBIADOR DE CALOR DEL LABORATORIO DE AUTOMATIZACIÓN Y PROCESOS INDUSTRIALES DE LA UNIVERSIDAD JAVERIANA DE CALI. SANTIAGO DE CALI: PROVINCIA UNIVERSIDAD JAVERIANA.spa
dc.relation.referencesBurbano, L. F. (2017). Estudio e Implementación en MATLAB de un entorno de coomunicación basado en protocolos de internet de las cosas para clientes de teleoperación en robótica. Quito.: Escuela Politécnica Nacional .spa
dc.relation.referencesCorona, A. E. (2004). Protocolos TCP/IP de internet. Revista Digital Universia. Universidad Autónoma de México, Ciudad de Méxicospa
dc.relation.referencesFernández de la Calle, I. (2020). SEGURIDAD FUNCIONAL EN INSTALACIONES DE PROCESO, Sistemas instrumentados de seguridad y Análisis SIL. Madrid: Ediciones Díaz de Santosspa
dc.relation.referencesFigueroa Peréz, D. A. (2020). ESTUDIO DEL COMPORTAMIENTO DINAMICO DEL SISTEMA CALDERA-INTERCAMBIADOR DE CALOR DEL LABORATORIO PLANTA PILOTO MEDIANTE MODELAMIENTO MATEMATICO. Bucaramanga: Universidad Autónoma de Bucaramangaspa
dc.relation.referencesGandur Adarme, S. Y. (2016). DISEÑO DE CONTROL OPTIMO Y CONTROL ROBUSTO PARA REGULAR LA TEMPERATURA DE UN INTERCAMBIADOR DE CALOR. Bucaramanga: Universidad Autónoma de Bucaramanga.spa
dc.relation.referencesGarcía Pecsén, L. (s.f.). SISTEMAS INTRUMENTADOS DE SEGURIDAD(SIS). GN-La Revista del Gas Natural, 1-6.spa
dc.relation.referencesGutiérrez Ortiz, F. J. (2011). Modeling of fire-tube boilers. Applied Thermal Engineering, 3463-3478.spa
dc.relation.referencesHerrera Acosta, C. L. (2017). DISEÑO DE UN SISTEMA DE ADMINISTRACIÓN DE ALARMAS Y CONTROL AVANZADO PARA LOS MÓDULOS DE LOS PROCESOS TÉRMICOS UBICADOS EN LA PLANTA PILOTO A TRAVÉS DEL SOFTWARE DELTA V. Bucaramanga: Universidad Autónoma de Bucaramangaspa
dc.relation.referencesKepware. (s.f.). Un server OPC UA rápido y sencillo. Obtenido de [Imagen]: https://www.kepserverexopc.com/#:~:text=KEPServerEx%20(server%20OPC%20UA) %20es,sistemas%20de%20gesti%C3%B3n%20de%20negociospa
dc.relation.referencesKohan, A. L. (2000). Manual de calderas. Principios de mantenimiento, construccion, instalacion, reparación, seguridad, requerimientos y normativa. Volumen II. Madrid: Mc Graw Hill.spa
dc.relation.referencesMartínez Corbillón, L. (2013). OPC-UA: Un estándar al servicio de la integración en el controlde edificios. Universidad, Ciencia y Tecnología, 49-53spa
dc.relation.referencesMathWorks. (s.f. a). Industrial Communication Toolbox. Obtenido de https://la.mathworks.com/products/industrial-communication.htmlspa
dc.relation.referencesRendona, M. (s.f.). Mateo Rendona. Obtenido de https://mateorendona.files.wordpress.com/2014/08/diapositiva16.jpgspa
dc.relation.referencesReyes Delgado, G. (2020). Análisis de riesgos de proceso. En I. Fernández de la Calle , SEGURIDAD FUNCIONAL EN INSTACIONES DE PROCESO, Sistemas instrumentados de seguridad y Análisis SIL (pág. 108). Diaz de Santosspa
dc.relation.referencesTommassetti, G. (2017). The difference between a Compiler and an Interpreter. Strumenta Companyspa
dc.relation.referencesVanRossum, G. ,. (2010). The python language reference. Amsterdam, Netherlands: Python Software Foundationspa
dc.rights.accessrightsinfo:eu-repo/semantics/openAccessspa
dc.rights.creativecommonsAtribución-NoComercial-SinDerivadas 2.5 Colombia*
dc.rights.localAbierto (Texto Completo)spa
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/2.5/co/*
dc.subject.keywordsMechatronicspa
dc.subject.keywordsSafety instrumented systemspa
dc.subject.keywordsPilot plantspa
dc.subject.keywordsVirtual validation-PLCspa
dc.subject.keywordsProduction engineeringspa
dc.subject.keywordsMathematical modelsspa
dc.subject.keywordsSimulation methodsspa
dc.subject.keywordsElectronic data processingspa
dc.subject.lembMecatrónicaspa
dc.subject.lembIngeniería de la producciónspa
dc.subject.lembModelos matemáticosspa
dc.subject.lembMétodos de simulaciónspa
dc.subject.lembProcesamiento electrónico de datosspa
dc.subject.proposalSistema instrumentado de seguridadspa
dc.subject.proposalPlanta pilotospa
dc.subject.proposalValidación virtual-PLCspa
dc.titleDiseño y aplicación de un sistema instrumentado de seguridad (SIS) para procesos de planta piloto simulados en un entorno de validación virtual-PLCspa
dc.title.translatedDesign and application of a safety instrumented system (SIS) for simulated pilot plant processes in a virtual-PLC validation environmentspa
dc.type.coarhttp://purl.org/coar/resource_type/c_7a1f
dc.type.driverinfo:eu-repo/semantics/bachelorThesis
dc.type.hasversioninfo:eu-repo/semantics/acceptedVersion
dc.type.localTrabajo de Gradospa
dc.type.redcolhttp://purl.org/redcol/resource_type/TP

Archivos

Bloque original

Mostrando 1 - 2 de 2
Cargando...
Miniatura
Nombre:
2021_Tesis_Jonatan_Amado_Chinchilla (1).pdf
Tamaño:
6.25 MB
Formato:
Adobe Portable Document Format
Descripción:
Tesis
Cargando...
Miniatura
Nombre:
2021_Licencia_Jonatán_Amado_Chinchilla.pdf
Tamaño:
209.62 KB
Formato:
Adobe Portable Document Format
Descripción:
Licencia

Bloque de licencias

Mostrando 1 - 1 de 1
Cargando...
Miniatura
Nombre:
license.txt
Tamaño:
829 B
Formato:
Item-specific license agreed upon to submission
Descripción: