Diseño y simulación de un sistema de control predictivo de perturbaciones hidráulicas y de proceso en el transporte de hidrocarburos
Los sistemas de control predictivo son fundamentales para garantizar la eficiencia y seguridad en el transporte de hidrocarburos, especialmente en entornos complejos como el colombiano, donde factores como la orografía, arranques y paradas abruptas, mezcla de interfases y variaciones en la densidad...
- Autores:
-
Gómez Díaz, Jhon Alexander
- Tipo de recurso:
- Trabajo de grado de pregrado
- Fecha de publicación:
- 2025
- Institución:
- Universidad Distrital Francisco José de Caldas
- Repositorio:
- RIUD: repositorio U. Distrital
- Idioma:
- spa
- OAI Identifier:
- oai:repository.udistrital.edu.co:11349/93617
- Acceso en línea:
- http://hdl.handle.net/11349/93617
- Palabra clave:
- Control predictivo
Perturbación hidráulica
Simulación
Transporte de hidrocarburos
Especialización en Informática y Automática Industrial -- Tesis y disertaciones académicas
Predictive control
Hydraulic disturbances
Simulation
Hydrocarbon transport
- Rights
- License
- Abierto (Texto Completo)
id |
UDISTRITA2_a0bb0df4f82e0d2d35a2d3cce54748b6 |
---|---|
oai_identifier_str |
oai:repository.udistrital.edu.co:11349/93617 |
network_acronym_str |
UDISTRITA2 |
network_name_str |
RIUD: repositorio U. Distrital |
repository_id_str |
|
dc.title.none.fl_str_mv |
Diseño y simulación de un sistema de control predictivo de perturbaciones hidráulicas y de proceso en el transporte de hidrocarburos |
dc.title.titleenglish.none.fl_str_mv |
Design and simulation of a predictive control system for hydraulic and process disturbances in the transport of hydrocarbons |
title |
Diseño y simulación de un sistema de control predictivo de perturbaciones hidráulicas y de proceso en el transporte de hidrocarburos |
spellingShingle |
Diseño y simulación de un sistema de control predictivo de perturbaciones hidráulicas y de proceso en el transporte de hidrocarburos Control predictivo Perturbación hidráulica Simulación Transporte de hidrocarburos Especialización en Informática y Automática Industrial -- Tesis y disertaciones académicas Predictive control Hydraulic disturbances Simulation Hydrocarbon transport |
title_short |
Diseño y simulación de un sistema de control predictivo de perturbaciones hidráulicas y de proceso en el transporte de hidrocarburos |
title_full |
Diseño y simulación de un sistema de control predictivo de perturbaciones hidráulicas y de proceso en el transporte de hidrocarburos |
title_fullStr |
Diseño y simulación de un sistema de control predictivo de perturbaciones hidráulicas y de proceso en el transporte de hidrocarburos |
title_full_unstemmed |
Diseño y simulación de un sistema de control predictivo de perturbaciones hidráulicas y de proceso en el transporte de hidrocarburos |
title_sort |
Diseño y simulación de un sistema de control predictivo de perturbaciones hidráulicas y de proceso en el transporte de hidrocarburos |
dc.creator.fl_str_mv |
Gómez Díaz, Jhon Alexander |
dc.contributor.advisor.none.fl_str_mv |
Soriano Méndez, José Jairo |
dc.contributor.author.none.fl_str_mv |
Gómez Díaz, Jhon Alexander |
dc.contributor.orcid.none.fl_str_mv |
Soriano Méndez, José Jairo [0000-0001-6442-5890] |
dc.subject.none.fl_str_mv |
Control predictivo Perturbación hidráulica Simulación Transporte de hidrocarburos |
topic |
Control predictivo Perturbación hidráulica Simulación Transporte de hidrocarburos Especialización en Informática y Automática Industrial -- Tesis y disertaciones académicas Predictive control Hydraulic disturbances Simulation Hydrocarbon transport |
dc.subject.lemb.none.fl_str_mv |
Especialización en Informática y Automática Industrial -- Tesis y disertaciones académicas |
dc.subject.keyword.none.fl_str_mv |
Predictive control Hydraulic disturbances Simulation Hydrocarbon transport |
description |
Los sistemas de control predictivo son fundamentales para garantizar la eficiencia y seguridad en el transporte de hidrocarburos, especialmente en entornos complejos como el colombiano, donde factores como la orografía, arranques y paradas abruptas, mezcla de interfases y variaciones en la densidad del fluido generan perturbaciones significativas. Se propone el diseño y simulación de un sistema de control predictivo orientado a mitigar estas perturbaciones hidráulicas y de proceso en las plantas de bombeo. Para su desarrollo, se analizaron datos históricos de operación y se implementaron modelos de machine learning para identificar las variables críticas a controlar. La simulación del sistema y la integración del control predictivo se llevaron a cabo mediante softwares especializados como ASPEN Hysys y RsLogix 5000 de Rockwell Automation. El objetivo principal es mejorar la eficiencia operativa y minimizar las paradas no programadas mediante el monitoreo en tiempo real de las presiones de succión y descarga en cada planta. Esto se logró al ajustar dinámicamente la velocidad de la bomba en la planta anterior según el algoritmo de detección de perturbaciones, lo que garantiza que el sistema opere dentro de límites seguros. Adicionalmente, se presentó una propuesta para el intercambio eficiente de datos operativos al usar la infraestructura de comunicación existente. Este sistema contribuye a optimizar la gestión del transporte de hidrocarburos que incrementa la confiabilidad y seguridad del proceso. |
publishDate |
2025 |
dc.date.accessioned.none.fl_str_mv |
2025-03-12T21:04:00Z |
dc.date.available.none.fl_str_mv |
2025-03-12T21:04:00Z |
dc.date.created.none.fl_str_mv |
2025-01-29 |
dc.type.none.fl_str_mv |
bachelorThesis |
dc.type.degree.none.fl_str_mv |
Monografía |
dc.type.driver.none.fl_str_mv |
info:eu-repo/semantics/bachelorThesis |
dc.type.coar.none.fl_str_mv |
http://purl.org/coar/resource_type/c_7a1f |
format |
http://purl.org/coar/resource_type/c_7a1f |
dc.identifier.uri.none.fl_str_mv |
http://hdl.handle.net/11349/93617 |
url |
http://hdl.handle.net/11349/93617 |
dc.language.iso.none.fl_str_mv |
spa |
language |
spa |
dc.relation.references.none.fl_str_mv |
CENIT, «Informe integrado de gestión sostenible,» Bogotá, 2022. CENIT, «Instructivo mesa técnica de factor de servicio,» Bogotá, 2023. Organización Latinoamericana de Energía, «Situación del consumo energético a nivel mundial y para América Latina y el Caribe,» Quito, 2022. Unidad de Planeación Minero Energética, «Resolución No. 000714 de 2023,» Bogotá, 2023. M. Farahani y D. Rahmani, «Production and distribution planning in petroleum supply chains regarding the impacts of gas injection and swap,» Energy, vol. 141, pp. 991-1003, 2017. O. Castiblanco Urrego y D. J. Cardenas Romay, «Importancia del transporte de hidrocarburos y su realidad en Colombia,» Inventum, vol. I, nº 18, pp. 77-89, 2023. J. G. Speight, Handbook of petroleum product analysis, 2a ed., John Wiley & Sons, 2015. Ecopetrol, Normas de ingeniería de oleoductos, Bogotá, 1997. J. E. Otero Ramos, Instrumentación industrial en instalaciones petroleras, 2013. Instrumentation Society of America, 5.1 Instrumentation, Symbols and Identification, 2022. Brother Filtration, «Filtración en el sector Midstream,» Wuhan, 2022. Kimray, Inc, «Medición de líquidos y gases para petróleo y gas,» Texas, 2023. A. Córdoba y A. Custodio, «Diseño y Construcción de un Transmisor de Temperatura Basado en Interfaz Digital Directa,» LACCEI, 2010. Ecopetrol, «El petróleo y su mundo,» Unidad de Comunicaciones Corporativas de Ecopetrol, p. 37, 2014. American Petroleum Institute, 685 - Sealless Centrifugal Pumps for Petroleum, Petrochemical, and Gas Industry Process Service, US, 2022. Secretaria de comercio y fomento industrial, Funtioning for centrifugal pumps, México, 1971. American Petroleum Institute, 674 - Displacement Pumps - Reciprocating, Texas, 2022. Ingeniería de fluidos, Protección anti ariete, Buenos Aires, 2020. M. Rodríguez, «Vibraciones en tuberías de hidrocarburos,» p. 9, 2024. Rockwell Automation, «Arquitectura Controllogix: PLC DE ROCKWELL AUTOMATION,» p. 18, 2023. B. Lipták, Instrument Engineers' Handbook, Vol. 2: Process Control and Optimization, vol. II, CRC Press, 2023. J. Gómez, Industrial Automation and Control Systems: Practical Approaches, Springer, 2022, pp. 145-150. E. F. Camacho y C. Bordons, Model Predictive Control, 5th ed., Springer, 2020. S. J. Qin y T. A. Badgwell, «A survey of industrial model predictive control technology,» Control Engineering Practice, vol. 11, nº 7, pp. 733-764, 2020. A. Bemporad, M. Morari y V. Dua, «The explicit linear quadratic regulator for constrained systems,» Automatica, vol. 38, nº 1, pp. 3-20, 2020. M. A. Cisneros Tafur, «Estrategias avanzadas de control óptimo y predictivo discreto aplicadas al sistema de bombeo de petróleo por accionamiento mecánico.,» p. 125, 2021. J. A. Prada, «Controlador predictivo basado en modelo no lineal (nmpc) para optimizar de forma automática y segura, la operación de un pozo petrolero con sistema de levantamiento artificial con bomba electro-sumergible.,» 2018. J. H. Viljoen, C. J. Muller y I. K. Craig, «Hybrid nonlinear model predictive control of a cooling water network,» Control Engineering Practice, vol. 97, pp. 50-62, 2020. N. Armin, H. Heidarifar, M. Shahbakhti, C. Robert Koch y B. Hoseinali, «Model Predictive Control of Internal Combustion Engines: A Review and Future Directions,» Energies, vol. 14, nº 19, pp. 51-62, 2021. N. Molina, «Estudio del efecto del golpe de ariete en estaciones de bombeo, oleoductos, y los sistemas inherentes de prevención de fallas, para evitar daños ecológicos,» p. 125, 2020. C. H. K. Reddy Et Al., «Data Acquisition in SCADA Systems: A Survey,» IEEE Transactions on Industrial Informatics, vol. 15, nº 7, pp. 4363-4375, 2019. D. A. D. Oliviera Et Al., «Cloud Storage in Big Data Analytics,» IEEE Cloud Computing, vol. 7, nº 5, pp. 12-20, 2020. A. G. D. C. Mehta et al., «Real-Time Big Data Processing with Apache Kafka,,» IEEE Access, vol. 8, pp. 123456-123465, 2020. M. R. Beg, S. K. Gupta y P. Kumar, «Implementation of Honeywell Uniformance PHD for process data management in oil and gas industries,» IEEE International Conference on Industrial Engineering and Engineering Management, pp. 1205-1209, 2017. J. M. Smith et al., «Industrial Communication Networks: A Review of Standards and Protocols,» IEEE Transactions on Industrial Electronics, vol. 68, nº 5, pp. 3993-4004, 2021. R. C. H. K. N. Ali et al., «Security in Cloud Computing: A Survey,» IEEE Access, vol. 9, pp. 103568-103588, 2021. H. R. T. H. Khokhar et al., «Sensor Calibration and Data Integrity in Industrial IoT Systems,» IEEE Internet of Things Journal, vol. 8, nº 14, pp. 11370-11382, 2021. P. A. Brown et al., «Designing Secure Communication Systems for Industrial Applications,» IEEE Transactions on Industrial Informatics, vol. 15, nº 8, pp. 4731-4740, 2019. S. K. M. A. Khan et al., «Data Quality in Big Data: A Survey,» IEEE Access, vol. 8, pp. 78099-78115, 2020. Ecopetrol, Instructivo operacional del sistema de transporte, 2019. [Confidencial] Comisión de Regulación de Energía y Gas (CREG), Resolución No. 222. Bases sobre las cuales la comisión efectuará los estudios para determinar la metodología tarifaria para la remuneración del transporte de combustibles líquidos y GLP por ductos, Bogotá, D.C., 2015. C. Ramírez, P. López y D. Vásquez, «Data-Driven Predictive Control Strategies for Hydrocarbon Pumping Applications,» IEEE Trans. Automation Sci. Eng., vol. 18, nº 2, pp. 742-752, 2022. D. Pérez, S. Ortiz y F. Morales, «Deep Learning-Based Predictive Control for Industrial Oil Pumping: Benefits and Challenges,» IEEE Internet Things, vol. 8, nº 5, pp. 3505-3514, 2021. E. López, M. Sánchez y R. Delgado, «Comparative Analysis of Model-Based and Data-Driven Predictive Control in Petroleum Pumping Systems,» IEEE Trans. Ind. Inform., vol. 17, nº 1, pp. 234-244, 2021. S. Haykin, Neural Networks and Learning Machines, 3rd ed. ed., Pearson, 2009. C. Cortes y V. Vapnik, «Support-vector networks,» Machine Learning, vol. 20, nº 3, pp. 273-297, 1995. Y. LeCun, Y. Bengio y G. Hinton, «Deep learning,» Natura, vol. 521, nº 553, pp. 436-444, 2015. A. González, M. R. Torres y L. F. Hernández, «Model Predictive Control in Hydrocarbon Pumping Systems: A Review of Analytical Approaches,» IEEE Trans. Ind. Electron, vol. 68, nº 2, pp. 1253-1261, 2021. B. Martínez, R. Silva y J. Gómez, «Analytical Models for Predictive Control in Oil Pumping: Advances and Challenges,» IEEE Control Syst. Mag., vol. 41, nº 4, pp. 47-56, 2020. J. Maciejowski, Predictive Control with Constraints, Prentice Hall, 2002. W. D. Seider, Process Design Principles: Synthesis, Analysis and Evaluation, Wiley, 2016. R. F. Ortega Rodriguez, «Diseño e instalación de un sistema de protección catódica para controlar la corrosión en el fondo de los tanques de almacenamiento de hidrocarburos,» UTP, pp. 1-134, 2019. |
dc.rights.coar.fl_str_mv |
http://purl.org/coar/access_right/c_abf2 |
dc.rights.acceso.none.fl_str_mv |
Abierto (Texto Completo) |
rights_invalid_str_mv |
Abierto (Texto Completo) http://purl.org/coar/access_right/c_abf2 |
dc.format.mimetype.none.fl_str_mv |
pdf |
dc.publisher.none.fl_str_mv |
Universidad Distrital Francisco José de Caldas |
publisher.none.fl_str_mv |
Universidad Distrital Francisco José de Caldas |
institution |
Universidad Distrital Francisco José de Caldas |
bitstream.url.fl_str_mv |
https://repository.udistrital.edu.co/bitstreams/36585f3e-34e3-4975-9004-159635752ef9/download https://repository.udistrital.edu.co/bitstreams/459fb11b-3d83-4750-a182-94da66f7f69e/download https://repository.udistrital.edu.co/bitstreams/f584d99d-580a-4be1-bb14-d8eb633926fc/download https://repository.udistrital.edu.co/bitstreams/58df545a-7cb3-4e7e-8dcd-6c78ba5dc466/download https://repository.udistrital.edu.co/bitstreams/0cdefb96-1166-42f4-8777-9bf7e14078a5/download |
bitstream.checksum.fl_str_mv |
5c6753e2ff5c5b92aeebbe719e0cfd65 d8b9a1242e1f9e16401e3999db1f40d1 997daf6c648c962d566d7b082dac908d aafb0293b7e6538fc328c3f84e5f1f8e ecaf8f71859a31fc07986bf19a664a69 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositorio Universidad Distrital |
repository.mail.fl_str_mv |
repositorio@udistrital.edu.co |
_version_ |
1828165477065555968 |
spelling |
Soriano Méndez, José JairoGómez Díaz, Jhon AlexanderSoriano Méndez, José Jairo [0000-0001-6442-5890]2025-03-12T21:04:00Z2025-03-12T21:04:00Z2025-01-29http://hdl.handle.net/11349/93617Los sistemas de control predictivo son fundamentales para garantizar la eficiencia y seguridad en el transporte de hidrocarburos, especialmente en entornos complejos como el colombiano, donde factores como la orografía, arranques y paradas abruptas, mezcla de interfases y variaciones en la densidad del fluido generan perturbaciones significativas. Se propone el diseño y simulación de un sistema de control predictivo orientado a mitigar estas perturbaciones hidráulicas y de proceso en las plantas de bombeo. Para su desarrollo, se analizaron datos históricos de operación y se implementaron modelos de machine learning para identificar las variables críticas a controlar. La simulación del sistema y la integración del control predictivo se llevaron a cabo mediante softwares especializados como ASPEN Hysys y RsLogix 5000 de Rockwell Automation. El objetivo principal es mejorar la eficiencia operativa y minimizar las paradas no programadas mediante el monitoreo en tiempo real de las presiones de succión y descarga en cada planta. Esto se logró al ajustar dinámicamente la velocidad de la bomba en la planta anterior según el algoritmo de detección de perturbaciones, lo que garantiza que el sistema opere dentro de límites seguros. Adicionalmente, se presentó una propuesta para el intercambio eficiente de datos operativos al usar la infraestructura de comunicación existente. Este sistema contribuye a optimizar la gestión del transporte de hidrocarburos que incrementa la confiabilidad y seguridad del proceso.Predictive control systems are essential to guarantee efficiency and safety in the transport of hydrocarbons, especially in complex environments such as Colombia, where factors such as orography, abrupt starts and stops, mixture of interfaces and variations in fluid density generate significant disturbances. The design and simulation of a predictive control system aimed at mitigating these hydraulic and process disturbances in pumping plants is proposed. For its development, historical operating data was analyzed, and machine learning models were implemented to identify the critical variables to be controlled. System simulation and predictive control integration were carried out using specialized software such as ASPEN Hysys and Rockwell Automation's RsLogix 5000. The main goal is to improve operational efficiency and minimize unscheduled downtime by real-time monitoring of suction and discharge pressures at each plant. This was achieved by dynamically adjusting the pump speed in the upstream plant based on the disturbance detection algorithm, ensuring that the system operates within safe limits. In addition, a proposal was presented for the efficient exchange of operational data when using the existing communication infrastructure. This system contributes to optimizing the management of hydrocarbon transport that increases the reliability and safety of the process.pdfspaUniversidad Distrital Francisco José de CaldasControl predictivoPerturbación hidráulicaSimulaciónTransporte de hidrocarburosEspecialización en Informática y Automática Industrial -- Tesis y disertaciones académicasPredictive controlHydraulic disturbancesSimulationHydrocarbon transportDiseño y simulación de un sistema de control predictivo de perturbaciones hidráulicas y de proceso en el transporte de hidrocarburosDesign and simulation of a predictive control system for hydraulic and process disturbances in the transport of hydrocarbonsbachelorThesisMonografíainfo:eu-repo/semantics/bachelorThesishttp://purl.org/coar/resource_type/c_7a1fAbierto (Texto Completo)http://purl.org/coar/access_right/c_abf2CENIT, «Informe integrado de gestión sostenible,» Bogotá, 2022.CENIT, «Instructivo mesa técnica de factor de servicio,» Bogotá, 2023.Organización Latinoamericana de Energía, «Situación del consumo energético a nivel mundial y para América Latina y el Caribe,» Quito, 2022.Unidad de Planeación Minero Energética, «Resolución No. 000714 de 2023,» Bogotá, 2023.M. Farahani y D. Rahmani, «Production and distribution planning in petroleum supply chains regarding the impacts of gas injection and swap,» Energy, vol. 141, pp. 991-1003, 2017.O. Castiblanco Urrego y D. J. Cardenas Romay, «Importancia del transporte de hidrocarburos y su realidad en Colombia,» Inventum, vol. I, nº 18, pp. 77-89, 2023.J. G. Speight, Handbook of petroleum product analysis, 2a ed., John Wiley & Sons, 2015.Ecopetrol, Normas de ingeniería de oleoductos, Bogotá, 1997.J. E. Otero Ramos, Instrumentación industrial en instalaciones petroleras, 2013.Instrumentation Society of America, 5.1 Instrumentation, Symbols and Identification, 2022.Brother Filtration, «Filtración en el sector Midstream,» Wuhan, 2022.Kimray, Inc, «Medición de líquidos y gases para petróleo y gas,» Texas, 2023.A. Córdoba y A. Custodio, «Diseño y Construcción de un Transmisor de Temperatura Basado en Interfaz Digital Directa,» LACCEI, 2010.Ecopetrol, «El petróleo y su mundo,» Unidad de Comunicaciones Corporativas de Ecopetrol, p. 37, 2014.American Petroleum Institute, 685 - Sealless Centrifugal Pumps for Petroleum, Petrochemical, and Gas Industry Process Service, US, 2022.Secretaria de comercio y fomento industrial, Funtioning for centrifugal pumps, México, 1971.American Petroleum Institute, 674 - Displacement Pumps - Reciprocating, Texas, 2022.Ingeniería de fluidos, Protección anti ariete, Buenos Aires, 2020.M. Rodríguez, «Vibraciones en tuberías de hidrocarburos,» p. 9, 2024.Rockwell Automation, «Arquitectura Controllogix: PLC DE ROCKWELL AUTOMATION,» p. 18, 2023.B. Lipták, Instrument Engineers' Handbook, Vol. 2: Process Control and Optimization, vol. II, CRC Press, 2023.J. Gómez, Industrial Automation and Control Systems: Practical Approaches, Springer, 2022, pp. 145-150.E. F. Camacho y C. Bordons, Model Predictive Control, 5th ed., Springer, 2020.S. J. Qin y T. A. Badgwell, «A survey of industrial model predictive control technology,» Control Engineering Practice, vol. 11, nº 7, pp. 733-764, 2020.A. Bemporad, M. Morari y V. Dua, «The explicit linear quadratic regulator for constrained systems,» Automatica, vol. 38, nº 1, pp. 3-20, 2020.M. A. Cisneros Tafur, «Estrategias avanzadas de control óptimo y predictivo discreto aplicadas al sistema de bombeo de petróleo por accionamiento mecánico.,» p. 125, 2021.J. A. Prada, «Controlador predictivo basado en modelo no lineal (nmpc) para optimizar de forma automática y segura, la operación de un pozo petrolero con sistema de levantamiento artificial con bomba electro-sumergible.,» 2018.J. H. Viljoen, C. J. Muller y I. K. Craig, «Hybrid nonlinear model predictive control of a cooling water network,» Control Engineering Practice, vol. 97, pp. 50-62, 2020.N. Armin, H. Heidarifar, M. Shahbakhti, C. Robert Koch y B. Hoseinali, «Model Predictive Control of Internal Combustion Engines: A Review and Future Directions,» Energies, vol. 14, nº 19, pp. 51-62, 2021.N. Molina, «Estudio del efecto del golpe de ariete en estaciones de bombeo, oleoductos, y los sistemas inherentes de prevención de fallas, para evitar daños ecológicos,» p. 125, 2020.C. H. K. Reddy Et Al., «Data Acquisition in SCADA Systems: A Survey,» IEEE Transactions on Industrial Informatics, vol. 15, nº 7, pp. 4363-4375, 2019.D. A. D. Oliviera Et Al., «Cloud Storage in Big Data Analytics,» IEEE Cloud Computing, vol. 7, nº 5, pp. 12-20, 2020.A. G. D. C. Mehta et al., «Real-Time Big Data Processing with Apache Kafka,,» IEEE Access, vol. 8, pp. 123456-123465, 2020.M. R. Beg, S. K. Gupta y P. Kumar, «Implementation of Honeywell Uniformance PHD for process data management in oil and gas industries,» IEEE International Conference on Industrial Engineering and Engineering Management, pp. 1205-1209, 2017.J. M. Smith et al., «Industrial Communication Networks: A Review of Standards and Protocols,» IEEE Transactions on Industrial Electronics, vol. 68, nº 5, pp. 3993-4004, 2021.R. C. H. K. N. Ali et al., «Security in Cloud Computing: A Survey,» IEEE Access, vol. 9, pp. 103568-103588, 2021.H. R. T. H. Khokhar et al., «Sensor Calibration and Data Integrity in Industrial IoT Systems,» IEEE Internet of Things Journal, vol. 8, nº 14, pp. 11370-11382, 2021.P. A. Brown et al., «Designing Secure Communication Systems for Industrial Applications,» IEEE Transactions on Industrial Informatics, vol. 15, nº 8, pp. 4731-4740, 2019.S. K. M. A. Khan et al., «Data Quality in Big Data: A Survey,» IEEE Access, vol. 8, pp. 78099-78115, 2020.Ecopetrol, Instructivo operacional del sistema de transporte, 2019. [Confidencial]Comisión de Regulación de Energía y Gas (CREG), Resolución No. 222. Bases sobre las cuales la comisión efectuará los estudios para determinar la metodología tarifaria para la remuneración del transporte de combustibles líquidos y GLP por ductos, Bogotá, D.C., 2015.C. Ramírez, P. López y D. Vásquez, «Data-Driven Predictive Control Strategies for Hydrocarbon Pumping Applications,» IEEE Trans. Automation Sci. Eng., vol. 18, nº 2, pp. 742-752, 2022.D. Pérez, S. Ortiz y F. Morales, «Deep Learning-Based Predictive Control for Industrial Oil Pumping: Benefits and Challenges,» IEEE Internet Things, vol. 8, nº 5, pp. 3505-3514, 2021.E. López, M. Sánchez y R. Delgado, «Comparative Analysis of Model-Based and Data-Driven Predictive Control in Petroleum Pumping Systems,» IEEE Trans. Ind. Inform., vol. 17, nº 1, pp. 234-244, 2021.S. Haykin, Neural Networks and Learning Machines, 3rd ed. ed., Pearson, 2009.C. Cortes y V. Vapnik, «Support-vector networks,» Machine Learning, vol. 20, nº 3, pp. 273-297, 1995.Y. LeCun, Y. Bengio y G. Hinton, «Deep learning,» Natura, vol. 521, nº 553, pp. 436-444, 2015.A. González, M. R. Torres y L. F. Hernández, «Model Predictive Control in Hydrocarbon Pumping Systems: A Review of Analytical Approaches,» IEEE Trans. Ind. Electron, vol. 68, nº 2, pp. 1253-1261, 2021.B. Martínez, R. Silva y J. Gómez, «Analytical Models for Predictive Control in Oil Pumping: Advances and Challenges,» IEEE Control Syst. Mag., vol. 41, nº 4, pp. 47-56, 2020.J. Maciejowski, Predictive Control with Constraints, Prentice Hall, 2002.W. D. Seider, Process Design Principles: Synthesis, Analysis and Evaluation, Wiley, 2016.R. F. Ortega Rodriguez, «Diseño e instalación de un sistema de protección catódica para controlar la corrosión en el fondo de los tanques de almacenamiento de hidrocarburos,» UTP, pp. 1-134, 2019.ORIGINALGómezDíazJhonAlexander2025.pdfGómezDíazJhonAlexander2025.pdfTrabajo de Gradoapplication/pdf4732415https://repository.udistrital.edu.co/bitstreams/36585f3e-34e3-4975-9004-159635752ef9/download5c6753e2ff5c5b92aeebbe719e0cfd65MD52Licencia de uso y publicación.pdfLicencia de uso y publicación.pdfapplication/pdf954465https://repository.udistrital.edu.co/bitstreams/459fb11b-3d83-4750-a182-94da66f7f69e/downloadd8b9a1242e1f9e16401e3999db1f40d1MD53LICENSElicense.txtlicense.txttext/plain; charset=utf-87167https://repository.udistrital.edu.co/bitstreams/f584d99d-580a-4be1-bb14-d8eb633926fc/download997daf6c648c962d566d7b082dac908dMD51THUMBNAILGómezDíazJhonAlexander2025.pdf.jpgGómezDíazJhonAlexander2025.pdf.jpgIM Thumbnailimage/jpeg4867https://repository.udistrital.edu.co/bitstreams/58df545a-7cb3-4e7e-8dcd-6c78ba5dc466/downloadaafb0293b7e6538fc328c3f84e5f1f8eMD54Licencia de uso y publicación.pdf.jpgLicencia de uso y publicación.pdf.jpgIM Thumbnailimage/jpeg9583https://repository.udistrital.edu.co/bitstreams/0cdefb96-1166-42f4-8777-9bf7e14078a5/downloadecaf8f71859a31fc07986bf19a664a69MD5511349/93617oai:repository.udistrital.edu.co:11349/936172025-03-13 01:05:11.37open.accesshttps://repository.udistrital.edu.coRepositorio Universidad Distritalrepositorio@udistrital.edu.coTElDRU5DSUEgWSBBVVRPUklaQUNJw5NOIEVTUEVDSUFMIFBBUkEgUFVCTElDQVIgWSBQRVJNSVRJUiBMQSBDT05TVUxUQSBZIFVTTyBERSBDT05URU5JRE9TIEVOIEVMIFJFUE9TSVRPUklPIElOU1RJVFVDSU9OQUwgREUgTEEgVU5JVkVSU0lEQUQgRElTVFJJVEFMCgpUw6lybWlub3MgeSBjb25kaWNpb25lcyBkZSB1c28gcGFyYSBwdWJsaWNhY2nDs24gZGUgb2JyYXMgZW4gZWwgUmVwb3NpdG9yaW8gSW5zdGl0dWNpb25hbCBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcyAoUklVRCkKCkNvbW8gdGl0dWxhcihlcykgZGVsKG9zKSBkZXJlY2hvKHMpIGRlIGF1dG9yLCBjb25maWVybyAoZXJpbW9zKSBhIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIChlbiBhZGVsYW50ZSwgTEEgVU5JVkVSU0lEQUQpIHVuYSBsaWNlbmNpYSBwYXJhIHVzbyBubyBleGNsdXNpdmEsIGxpbWl0YWRhIHkgZ3JhdHVpdGEgc29icmUgbGEgb2JyYSBxdWUgaW50ZWdyYXLDoSBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIChlbiBhZGVsYW50ZSwgUklVRCksIGRlIGFjdWVyZG8gYSBsYXMgc2lndWllbnRlcyByZWdsYXMsIGxhcyBjdWFsZXMgZGVjbGFybyAoYW1vcykgY29ub2NlciB5IGFjZXB0YXI6CgphKQlFc3RhcsOhIHZpZ2VudGUgYSBwYXJ0aXIgZGUgbGEgZmVjaGEgZW4gcXVlIHNlIGluY2x1eWEgZW4gZWwgUklVRCB5IGhhc3RhIHBvciB1biBwbGF6byBkZSBkaWV6ICgxMCkgQcOxb3MsIHByb3Jyb2dhYmxlIGluZGVmaW5pZGFtZW50ZSBwb3IgZWwgdGllbXBvIHF1ZSBkdXJlIGVsIGRlcmVjaG8gUGF0cmltb25pYWwgZGVsIGF1dG9yOyBsYSBjdWFsIHBvZHLDoSBkYXJzZSBwb3IgdGVybWluYWRhIHByZXZpYSBzb2xpY2l0dWQgYSBMQSBVTklWRVJTSURBRCBwb3IgZXNjcml0byBjb24gdW5hIGFudGVsYWNpw7NuIGRlIGRvcyAoMikgbWVzZXMgYW50ZXMgZGVsIHZlbmNpbWllbnRvIGRlbCBwbGF6byBpbmljaWFsIG8gZWwgZGUgc3UocykgcHLDs3Jyb2dhKHMpLgoKYikJTEEgVU5JVkVSU0lEQUQgcG9kcsOhIHB1YmxpY2FyIGxhIG9icmEgZW4gbGFzIGRpc3RpbnRhcyB2ZXJzaW9uZXMgcmVxdWVyaWRhcyBwb3IgZWwgUklVRCAoZGlnaXRhbCwgaW1wcmVzbywgZWxlY3Ryw7NuaWNvIHUgb3RybyBtZWRpbyBjb25vY2lkbyBvIHBvciBjb25vY2VyKSBMQSBVTklWRVJTSURBRCBubyBzZXLDoSByZXNwb25zYWJsZSBlbiBlbCBldmVudG8gcXVlIGVsIGRvY3VtZW50byBhcGFyZXpjYSByZWZlcmVuY2lhZG8gZW4gbW90b3JlcyBkZSBiw7pzcXVlZGEgbyByZXBvc2l0b3Jpb3MgZGlmZXJlbnRlcyBhbCBSSVVELCB1bmEgdmV6IGVsKG9zKSBhdXRvcihlcykgc29saWNpdGVuIHN1IGVsaW1pbmFjacOzbiBkZWwgUklVRCwgZGFkbyBxdWUgbGEgbWlzbWEgc2Vyw6EgcHVibGljYWRhIGVuIEludGVybmV0LgoKYykJTGEgYXV0b3JpemFjacOzbiBzZSBoYWNlIGEgdMOtdHVsbyBncmF0dWl0bywgcG9yIGxvIHRhbnRvLCBsb3MgYXV0b3JlcyByZW51bmNpYW4gYSByZWNpYmlyIGJlbmVmaWNpbyBhbGd1bm8gcG9yIGxhIHB1YmxpY2FjacOzbiwgZGlzdHJpYnVjacOzbiwgY29tdW5pY2FjacOzbiBww7pibGljYSB5IGN1YWxxdWllciBvdHJvIHVzbyBxdWUgc2UgaGFnYSBlbiBsb3MgdMOpcm1pbm9zIGRlIGxhIHByZXNlbnRlIGxpY2VuY2lhIHkgZGUgbGEgbGljZW5jaWEgZGUgdXNvIGNvbiBxdWUgc2UgcHVibGljYSAoQ3JlYXRpdmUgQ29tbW9ucykuCgpkKQlMb3MgY29udGVuaWRvcyBwdWJsaWNhZG9zIGVuIGVsIFJJVUQgc29uIG9icmEocykgb3JpZ2luYWwoZXMpIHNvYnJlIGxhIGN1YWwoZXMpIGVsKG9zKSBhdXRvcihlcykgY29tbyB0aXR1bGFyZXMgZGUgbG9zIGRlcmVjaG9zIGRlIGF1dG9yLCBhc3VtZW4gdG90YWwgcmVzcG9uc2FiaWxpZGFkIHBvciBlbCBjb250ZW5pZG8gZGUgc3Ugb2JyYSBhbnRlIExBIFVOSVZFUlNJREFEIHkgYW50ZSB0ZXJjZXJvcy4gRW4gdG9kbyBjYXNvIExBIFVOSVZFUlNJREFEIHNlIGNvbXByb21ldGUgYSBpbmRpY2FyIHNpZW1wcmUgbGEgYXV0b3LDrWEgaW5jbHV5ZW5kbyBlbCBub21icmUgZGVsIGF1dG9yIHkgbGEgZmVjaGEgZGUgcHVibGljYWNpw7NuLgoKZSkJTEEgVU5JVkVSU0lEQUQgcG9kcsOhIGluY2x1aXIgbGEgb2JyYSBlbiBsb3Mgw61uZGljZXMgeSBidXNjYWRvcmVzIHF1ZSBlc3RpbWVuIG5lY2VzYXJpb3MgcGFyYSBtYXhpbWl6YXIgbGEgdmlzaWJpbGlkYWQgZWwgdXNvIHkgZWwgaW1wYWN0byBkZSBsYSBwcm9kdWNjacOzbiBjaWVudMOtZmljYSwgYXJ0w61zdGljYSB5IGFjYWTDqW1pY2EgZW4gbGEgY29tdW5pZGFkIGxvY2FsLCBuYWNpb25hbCBvIGludGVybmFjaW9uYWwuCgoKZikJTEEgVU5JVkVSU0lEQUQgcG9kcsOhIGNvbnZlcnRpciBsYSBvYnJhIGEgY3VhbHF1aWVyIG1lZGlvIG8gZm9ybWF0byBjb24gZWwgZmluIGRlIHN1IHByZXNlcnZhY2nDs24gZW4gZWwgdGllbXBvIHF1ZSBsYSBwcmVzZW50ZSBsaWNlbmNpYSB5IGxhIGRlIHN1cyBwcsOzcnJvZ2FzLgoKCkNvbiBiYXNlIGVuIGxvIGFudGVyaW9yIGF1dG9yaXpvKGFtb3MpLCBhIGZhdm9yIGRlbCBSSVVEIHkgZGUgc3VzIHVzdWFyaW9zLCBsYSBwdWJsaWNhY2nDs24geSBjb25zdWx0YSBkZSBsYSBzaWd1aWVudGUgb2JyYToKClRpdHVsbwoKQXV0b3IgICAgICAgQXBlbGxpZG9zICAgICAgICAgTm9tYnJlcwoKMQoKMgoKMwoKCmcpCUF1dG9yaXpvKGFtb3MpLCBxdWUgbGEgb2JyYSBzZWEgcHVlc3RhIGEgZGlzcG9zaWNpw7NuIGRlbCBww7pibGljbyBlbiBsb3MgdMOpcm1pbm9zIGVzdGFibGVjaWRvcyBlbiBsb3MgbGl0ZXJhbGVzIGFudGVyaW9yZXMsIGJham8gbG9zIGzDrW1pdGVzIGRlZmluaWRvcyBwb3IgTEEgVU5JVkVSU0lEQUQsIGVuIGxhcyDigJxDb25kaWNpb25lcyBkZSB1c28gZGUgZXN0cmljdG8gY3VtcGxpbWllbnRv4oCdIGRlIGxvcyByZWN1cnNvcyBwdWJsaWNhZG9zIGVuIGVsIFJJVUQsIGN1eW8gdGV4dG8gY29tcGxldG8gc2UgcHVlZGUgY29uc3VsdGFyIGVuIGh0dHA6Ly9yZXBvc2l0b3J5LnVkaXN0cml0YWwuZWR1LmNvLwoKaCkJQ29ub3pjbyhjZW1vcykgeSBhY2VwdG8oYW1vcykgcXVlIG90b3JnbyhhbW9zKSB1bmEgbGljZW5jaWEgZXNwZWNpYWwgcGFyYSBwdWJsaWNhY2nDs24gZGUgb2JyYXMgZW4gZWwgUmVwb3NpdG9yaW8gSW5zdGl0dWNpb25hbCBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcywgbGljZW5jaWEgICBkZSBsYSBjdWFsIGhlIChoZW1vcykgb2J0ZW5pZG8gdW5hIGNvcGlhLgoKaSkJTWFuaWZpZXN0byhhbW9zKSBtaSAobnVlc3RybykgdG90YWwgYWN1ZXJkbyBjb24gbGFzIGNvbmRpY2lvbmVzIGRlIHVzbyB5IHB1YmxpY2FjacOzbiBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIHF1ZSBzZSBkZXNjcmliZW4geSBleHBsaWNhbiBlbiBlbCBwcmVzZW50ZSBkb2N1bWVudG8uCgpqKQlDb25vemNvKGNlbW9zKSBsYSBub3JtYXRpdmlkYWQgaW50ZXJuYSBkZSAgTEEgVU5JVkVSU0lEQUQ7IGVuIGNvbmNyZXRvLCBlbCBBY3VlcmRvIDAwNCBkZSAyMDEyIGRlbCBDU1UsIEFjdWVyZG8gMDIzIGRlIDIwMTIgZGVsIENTVSBzb2JyZSBQb2zDrXRpY2EgRWRpdG9yaWFsLCBBY3VlcmRvIDAyNiAgZGVsIDMxIGRlIGp1bGlvIGRlIDIwMTIgc29icmUgZWwgcHJvY2VkaW1pZW50byBwYXJhIGxhIHB1YmxpY2FjacOzbiBkZSB0ZXNpcyBkZSBwb3N0Z3JhZG8gZGUgbG9zIGVzdHVkaWFudGVzIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzLCAgQWN1ZXJkbyAwMzAgZGVsIDAzIGRlIGRpY2llbWJyZSBkZSAyMDEzIHBvciBtZWRpbyBkZWwgY3VhbCBzZSBjcmVhIGVsIFJlcG9zaXRvcmlvIEluc3RpdHVjaW9uYWwgZGUgbGEgVW5pdmVyc2lkYWQgRGlzdHJpdGFsIEZyYW5jaXNjbyBKb3PDqSBkZSBDYWxkYXMsIEFjdWVyZG8gMDM4IGRlIDIwMTUgMjAxNSDigJxwb3IgZWwgY3VhbCBzZSBtb2RpZmljYSBlbCBBY3VlcmRvIDAzMSBkZSAyMDE0IGRlIDIwMTQgcXVlIHJlZ2xhbWVudGEgZWwgdHJhYmFqbyBkZSBncmFkbyBwYXJhIGxvcyBlc3R1ZGlhbnRlcyBkZSBwcmVncmFkbyBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcyB5IHNlIGRpY3RhbiBvdHJhcyBkaXJlY3RyaWNlc+KAnSB5IGxhcyBkZW3DoXMgbm9ybWFzIGNvbmNvcmRhbnRlIHkgY29tcGxlbWVudGFyaWFzIHF1ZSByaWdlbiBhbCByZXNwZWN0bywgZXNwZWNpYWxtZW50ZSBsYSBsZXkgMjMgZGUgMTk4MiwgbGEgbGV5IDQ0IGRlIDE5OTMgeSBsYSBkZWNpc2nDs24gQW5kaW5hIDM1MSBkZSAxOTkzLiBFc3RvcyBkb2N1bWVudG9zIHBvZHLDoW4gc2VyIGNvbnN1bHRhZG9zIHkgZGVzY2FyZ2Fkb3MgZW4gZWwgcG9ydGFsIHdlYiBkZSBsYSBiaWJsaW90ZWNhIGh0dHA6Ly9zaXN0ZW1hZGViaWJsaW90ZWNhcy51ZGlzdHJpdGFsLmVkdS5jby8KCmspCUFjZXB0byhhbW9zKSBxdWUgTEEgVU5JVkVSU0lEQUQgbm8gc2UgcmVzcG9uc2FiaWxpemEgcG9yIGxhcyBpbmZyYWNjaW9uZXMgYSBsYSBwcm9waWVkYWQgaW50ZWxlY3R1YWwgbyBEZXJlY2hvcyBkZSBBdXRvciBjYXVzYWRhcyBwb3IgbG9zIHRpdHVsYXJlcyBkZSBsYSBwcmVzZW50ZSBMaWNlbmNpYSB5IGRlY2xhcmFtb3MgcXVlIG1hbnRlbmRyw6kgKGVtb3MpIGluZGVtbmUgYSBMQSBVTklWRVJTSURBRCBwb3IgbGFzIHJlY2xhbWFjaW9uZXMgbGVnYWxlcyBkZSBjdWFscXVpZXIgdGlwbyBxdWUgbGxlZ2FyZW4gYSBwcmVzZW50YXJzZSBwb3IgdmlvbGFjacOzbiBkZSBkZXJlY2hvcyBhIGxhIHByb3BpZWRhZCBpbnRlbGVjdHVhbCBvIGRlIEF1dG9yIHJlbGFjaW9uYWRvcyBjb24gbG9zIGRvY3VtZW50b3MgcmVnaXN0cmFkb3MgZW4gZWwgUklVRC4KCmwpCUVsIChsb3MpIGF1dG9yKGVzKSBtYW5pZmllc3RhKG1vcykgcXVlIGxhIG9icmEgb2JqZXRvIGRlIGxhIHByZXNlbnRlIGF1dG9yaXphY2nDs24gZXMgb3JpZ2luYWwsIGRlIGV4Y2x1c2l2YSBhdXRvcsOtYSwgeSBzZSByZWFsaXrDsyBzaW4gdmlvbGFyIG8gdXN1cnBhciBkZXJlY2hvcyBkZSBhdXRvciBkZSB0ZXJjZXJvczsgZGUgdGFsIHN1ZXJ0ZSwgZW4gY2FzbyBkZSBwcmVzZW50YXJzZSBjdWFscXVpZXIgcmVjbGFtYWNpw7NuIG8gYWNjacOzbiBwb3IgcGFydGUgZGUgdW4gdGVyY2VybyBlbiBjdWFudG8gYSBsb3MgZGVyZWNob3MgZGUgYXV0b3Igc29icmUgbGEgb2JyYSwgZWwgKGxvcykgZXN0dWRpYW50ZShzKSDigJMgYXV0b3IoZXMpIGFzdW1pcsOhKG4pIHRvZGEgbGEgcmVzcG9uc2FiaWxpZGFkIHkgc2FsZHLDoShuKSBlbiBkZWZlbnNhIGRlIGxvcyBkZXJlY2hvcyBhcXXDrSBhdXRvcml6YWRvcy4gUGFyYSB0b2RvcyBsb3MgZWZlY3RvcywgTEEgVU5JVkVSU0lEQUQgYWN0w7phIGNvbW8gdW4gdGVyY2VybyBkZSBidWVuYSBmZS4KCgptKQlFbCAobG9zKSBhdXRvcihlcykgbWFuaWZpZXN0YShtb3MpIHF1ZSBjb25vemNvKGNlbW9zKSBsYSBhdXRvbm9tw61hIHkgbG9zIGRlcmVjaG9zLCBxdWUgcG9zZWUobW9zKSBzb2JyZSBsYSBvYnJhIHksIGNvbW8gdGFsLCBlcyAoc29tb3MpIHJlc3BvbnNhYmxlKHMpIGRlbCBhbGNhbmNlIGp1csOtZGljbyB5IGxlZ2FsLCBkZSBlc2NvZ2VyIGxhIG9wY2nDs24gZGUgbGEgcHVibGljYWNpw7NuIG8gZGUgcmVzdHJpY2Npw7NuIGRlIGxhIHB1YmxpY2FjacOzbiBkZWwgZG9jdW1lbnRvIHJlZ2lzdHJhZG8gZW4gZWwgUklVRC4KCgoKCgoKU0kgRUwgRE9DVU1FTlRPIFNFIEJBU0EgRU4gVU4gVFJBQkFKTyBRVUUgSEEgU0lETyBQQVRST0NJTkFETyBPIEFQT1lBRE8gUE9SIFVOQSBBR0VOQ0lBIE8gVU5BIE9SR0FOSVpBQ0nDk04sIENPTiBFWENFUENJw5NOIERFIExBIFVOSVZFUlNJREFEIERJU1RSSVRBTCBGUkFOQ0lTQ08gSk9TRSBERSBDQUxEQVMsIExPUyBBVVRPUkVTIEdBUkFOVElaQU4gUVVFIFNFIEhBIENVTVBMSURPIENPTiBMT1MKREVSRUNIT1MgWSBPQkxJR0FDSU9ORVMgUkVRVUVSSURPUyBQT1IgRUwgUkVTUEVDVElWTyBDT05UUkFUTyBPIEFDVUVSRE8uCgoKCgoKCgoKCgoKCgoKCgoKCgoKCkVuIGNvbnN0YW5jaWEgZGUgbG8gYW50ZXJpb3IsIGZpcm1vKGFtb3MpIGVsIHByZXNlbnRlIGRvY3VtZW50bywgZW4gbGEgY2l1ZGFkIGRlIEJvZ290w6EsIEQuQy4sIGEgbG9zCgoKRklSTUEgREUgTE9TIFRJVFVMQVJFUyBERSBERVJFQ0hPUyBERSBBVVRPUgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fICAgQy5DLiBOby4gX19fX19fX19fX19fX19fX19fCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18gICBDLkMuIE5vLiBfX19fX19fX19fX19fX19fX18KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXyAgIEMuQy4gTm8uIF9fX19fX19fX19fX19fX19fXwoKCgpDb3JyZW8gRWxlY3Ryw7NuaWNvIEluc3RpdHVjaW9uYWwgZGVsIChkZSBsb3MpIEF1dG9yKGVzKToKCkF1dG9yCSAgICAgIENvcnJlbyBFbGVjdHLDs25pY28KCjEKCjIKCjMKCk5vbWJyZSBkZSBEaXJlY3RvcihlcykgZGUgR3JhZG86CgoxCgoyCgozCgpOb21icmUgRmFjdWx0YWQgeSBQcm95ZWN0byBDdXJyaWN1bGFyOgoKRmFjdWx0YWQJUHJveWVjdG8gQ3VycmljdWxhcgoKCgoKCgoKCk5vdGE6IEVuIGNhc28gcXVlIG5vIGVzdMOpIGRlIGFjdWVyZG8gY29uIGxhcyBjb25kaWNpb25lcyBkZSBsYSBwcmVzZW50ZSBsaWNlbmNpYSwgeSBtYW5pZmllc3RlIGFsZ3VuYSByZXN0cmljY2nDs24gc29icmUgbGEgb2JyYSwganVzdGlmaXF1ZSBsb3MgbW90aXZvcyBwb3IgbG9zIGN1YWxlcyBlbCBkb2N1bWVudG8geSBzdXMgYW5leG9zIG5vIHB1ZWRlbiBzZXIgcHVibGljYWRvcyBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIFJJVUQuCgoKU2kgcmVxdWllcmUgbcOhcyBlc3BhY2lvLCBwdWVkZSBhbmV4YXIgdW5hIGNvcGlhIHNpbWlsYXIgYSBlc3RhIGhvamEK |