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.advisor | Moncada Guayazán, Camilo Enrique | |
| dc.contributor.advisor | Muñoz Moner, Antonio Faustino | |
| dc.contributor.author | Amado Chinchilla, Jonatán | |
| dc.contributor.author | Rodríguez Mora, David Esteban | |
| dc.contributor.cvlac | Moncada Guayazán, Camilo Enrique [0000062838] | spa |
| dc.contributor.cvlac | Muñoz Moner, Antonio Faustino [0000068799] | spa |
| dc.contributor.googlescholar | Muñoz Moner, Antonio Faustino [iJoJzF4AAAAJ] | spa |
| dc.contributor.researchgate | Moncada Guayazán, Camilo Enrique [Camilo_Moncada_Guayazan] | spa |
| dc.contributor.researchgate | Muñoz Moner, Antonio Faustino [Antonio_Fausti_Moner] | spa |
| dc.contributor.scopus | Muñoz Moner, Antonio Faustino [55524233500] | spa |
| dc.coverage.campus | UNAB Campus Bucaramanga | spa |
| dc.coverage.spatial | Bucaramanga (Santander, Colombia) | spa |
| dc.date.accessioned | 2022-05-10T13:18:10Z | |
| dc.date.available | 2022-05-10T13:18:10Z | |
| dc.date.issued | 2021 | |
| dc.degree.name | Ingeniero Mecatrónico | spa |
| dc.description.abstract | El 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.abstractenglish | The 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.degreelevel | Pregrado | spa |
| dc.description.learningmodality | Modalidad Presencial | spa |
| dc.description.tableofcontents | 1. 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?....................................................................... 126 | spa |
| dc.format.mimetype | application/pdf | spa |
| dc.identifier.instname | instname:Universidad Autónoma de Bucaramanga - UNAB | spa |
| dc.identifier.reponame | reponame:Repositorio Institucional UNAB | spa |
| dc.identifier.repourl | repourl:https://repository.unab.edu.co | spa |
| dc.identifier.uri | http://hdl.handle.net/20.500.12749/16337 | |
| dc.language.iso | spa | spa |
| dc.publisher.faculty | Facultad Ingeniería | spa |
| dc.publisher.grantor | Universidad Autónoma de Bucaramanga UNAB | spa |
| dc.publisher.program | Pregrado Ingeniería Mecatrónica | spa |
| dc.relation.references | Burbano, 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, Quito | spa |
| dc.relation.references | Corona, A. E. (2004). Protocolos TCP/IP de internet. Revista Digital Universia, Volumen 5. Universidad Nacional Autónoma de México, Ciudad de México | spa |
| dc.relation.references | Fette, 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.references | VanRossum, G., & Drake, F. L. (2010). The python language reference. Amsterdam, Netherlands: Python Software Foundation | spa |
| dc.relation.references | Tommassetti, G. (2017). The difference between a Compiler and an Interpreter. Strumenta company. Tomado de: https://tomassetti.me/difference-betweencompiler-interpreter/ | spa |
| dc.relation.references | Martí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=es | spa |
| dc.relation.references | Air 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%B0C | spa |
| dc.relation.references | Brugué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.png | spa |
| dc.relation.references | Burbano 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.references | Burbano, 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.references | Corona, A. E. (2004). Protocolos TCP/IP de internet. Revista Digital Universia. Universidad Autónoma de México, Ciudad de México | spa |
| dc.relation.references | Ferná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 Santos | spa |
| dc.relation.references | Figueroa 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 Bucaramanga | spa |
| dc.relation.references | Gandur 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.references | García Pecsén, L. (s.f.). SISTEMAS INTRUMENTADOS DE SEGURIDAD(SIS). GN-La Revista del Gas Natural, 1-6. | spa |
| dc.relation.references | Gutiérrez Ortiz, F. J. (2011). Modeling of fire-tube boilers. Applied Thermal Engineering, 3463-3478. | spa |
| dc.relation.references | Herrera 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 Bucaramanga | spa |
| dc.relation.references | Kepware. (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%20negocio | spa |
| dc.relation.references | Kohan, 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.references | Martí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-53 | spa |
| dc.relation.references | MathWorks. (s.f. a). Industrial Communication Toolbox. Obtenido de https://la.mathworks.com/products/industrial-communication.html | spa |
| dc.relation.references | Rendona, M. (s.f.). Mateo Rendona. Obtenido de https://mateorendona.files.wordpress.com/2014/08/diapositiva16.jpg | spa |
| dc.relation.references | Reyes 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 Santos | spa |
| dc.relation.references | Tommassetti, G. (2017). The difference between a Compiler and an Interpreter. Strumenta Company | spa |
| dc.relation.references | VanRossum, G. ,. (2010). The python language reference. Amsterdam, Netherlands: Python Software Foundation | spa |
| dc.rights.accessrights | info:eu-repo/semantics/openAccess | spa |
| dc.rights.creativecommons | Atribución-NoComercial-SinDerivadas 2.5 Colombia | * |
| dc.rights.local | Abierto (Texto Completo) | spa |
| dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/2.5/co/ | * |
| dc.subject.keywords | Mechatronic | spa |
| dc.subject.keywords | Safety instrumented system | spa |
| dc.subject.keywords | Pilot plant | spa |
| dc.subject.keywords | Virtual validation-PLC | spa |
| dc.subject.keywords | Production engineering | spa |
| dc.subject.keywords | Mathematical models | spa |
| dc.subject.keywords | Simulation methods | spa |
| dc.subject.keywords | Electronic data processing | spa |
| dc.subject.lemb | Mecatrónica | spa |
| dc.subject.lemb | Ingeniería de la producción | spa |
| dc.subject.lemb | Modelos matemáticos | spa |
| dc.subject.lemb | Métodos de simulación | spa |
| dc.subject.lemb | Procesamiento electrónico de datos | spa |
| dc.subject.proposal | Sistema instrumentado de seguridad | spa |
| dc.subject.proposal | Planta piloto | spa |
| dc.subject.proposal | Validación virtual-PLC | spa |
| dc.title | 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 | spa |
| dc.title.translated | Design and application of a safety instrumented system (SIS) for simulated pilot plant processes in a virtual-PLC validation environment | spa |
| dc.type.coar | http://purl.org/coar/resource_type/c_7a1f | |
| dc.type.driver | info:eu-repo/semantics/bachelorThesis | |
| dc.type.hasversion | info:eu-repo/semantics/acceptedVersion | |
| dc.type.local | Trabajo de Grado | spa |
| dc.type.redcol | http://purl.org/redcol/resource_type/TP |
Archivos
Bloque original
1 - 2 de 2
Cargando...
- Nombre:
- 2021_Tesis_Jonatan_Amado_Chinchilla (1).pdf
- Tamaño:
- 6.25 MB
- Formato:
- Adobe Portable Document Format
- Descripción:
- Tesis
Cargando...
- Nombre:
- 2021_Licencia_Jonatán_Amado_Chinchilla.pdf
- Tamaño:
- 209.62 KB
- Formato:
- Adobe Portable Document Format
- Descripción:
- Licencia
Bloque de licencias
1 - 1 de 1
Cargando...
- Nombre:
- license.txt
- Tamaño:
- 829 B
- Formato:
- Item-specific license agreed upon to submission
- Descripción:
