Diseño de controlador adaptable para un prototipo didáctico de transmisión mecánica flexible

83 páginas : ilustraciones color, figuras, tablas.

Autores:
Casas Vargas, Luis Miguel
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2016
Institución:
Universidad Pedagógica y Tecnológica de Colombia
Repositorio:
RiUPTC: Repositorio Institucional UPTC
Idioma:
spa
OAI Identifier:
oai:repositorio.uptc.edu.co:001/1713
Acceso en línea:
https://repositorio.uptc.edu.co/handle/001/1713
Palabra clave:
Transmisión flexible
Controladores PID
Controladores lógicos programables
Control de procesos industriales
Engranajes - Diseño y construcción
Transmisión de potencia
Sistemas de energía eléctrica
Ingeniería Electrónica - Tesis y disertaciones académicas
Rights
closedAccess
License
Copyright (c) 2016 Universidad Pedagógica y Tecnológica de Colombia
id REPOUPTC2_5d78baa3ff7a3ba872be8c274e30b6cb
oai_identifier_str oai:repositorio.uptc.edu.co:001/1713
network_acronym_str REPOUPTC2
network_name_str RiUPTC: Repositorio Institucional UPTC
repository_id_str
dc.title.spa.fl_str_mv Diseño de controlador adaptable para un prototipo didáctico de transmisión mecánica flexible
title Diseño de controlador adaptable para un prototipo didáctico de transmisión mecánica flexible
spellingShingle Diseño de controlador adaptable para un prototipo didáctico de transmisión mecánica flexible
Transmisión flexible
Controladores PID
Controladores lógicos programables
Control de procesos industriales
Engranajes - Diseño y construcción
Transmisión de potencia
Sistemas de energía eléctrica
Ingeniería Electrónica - Tesis y disertaciones académicas
title_short Diseño de controlador adaptable para un prototipo didáctico de transmisión mecánica flexible
title_full Diseño de controlador adaptable para un prototipo didáctico de transmisión mecánica flexible
title_fullStr Diseño de controlador adaptable para un prototipo didáctico de transmisión mecánica flexible
title_full_unstemmed Diseño de controlador adaptable para un prototipo didáctico de transmisión mecánica flexible
title_sort Diseño de controlador adaptable para un prototipo didáctico de transmisión mecánica flexible
dc.creator.fl_str_mv Casas Vargas, Luis Miguel
dc.contributor.advisor.spa.fl_str_mv Salamanca, Juan Mauricio
dc.contributor.author.spa.fl_str_mv Casas Vargas, Luis Miguel
dc.subject.spa.fl_str_mv Transmisión flexible
Controladores PID
Controladores lógicos programables
Control de procesos industriales
Engranajes - Diseño y construcción
Transmisión de potencia
Sistemas de energía eléctrica
Ingeniería Electrónica - Tesis y disertaciones académicas
topic Transmisión flexible
Controladores PID
Controladores lógicos programables
Control de procesos industriales
Engranajes - Diseño y construcción
Transmisión de potencia
Sistemas de energía eléctrica
Ingeniería Electrónica - Tesis y disertaciones académicas
description 83 páginas : ilustraciones color, figuras, tablas.
publishDate 2016
dc.date.issued.none.fl_str_mv 2016
dc.date.accessioned.none.fl_str_mv 2017-06-07T21:37:58Z
dc.date.available.none.fl_str_mv 2017-06-07T21:37:58Z
dc.type.spa.fl_str_mv Trabajo de grado - Pregrado
dc.type.coar.spa.fl_str_mv http://purl.org/coar/resource_type/c_7a1f
dc.type.driver.spa.fl_str_mv info:eu-repo/semantics/bachelorThesis
dc.type.version.spa.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.content.spa.fl_str_mv Text
dc.type.redcol.spa.fl_str_mv https://purl.org/redcol/resource_type/TP
dc.type.coarversion.spa.fl_str_mv http://purl.org/coar/version/c_970fb48d4fbd8a85
format http://purl.org/coar/resource_type/c_7a1f
status_str publishedVersion
dc.identifier.citation.spa.fl_str_mv Casas Vargas, L. M.(2016). Diseño de controlador adaptable para un prototipo didáctico de transmisión mecánica flexible. (Trabajo de pregrado). Universidad Pedagógica y Tecnológica de Colombia, Sogamoso. http://repositorio.uptc.edu.co/handle/001/1713
dc.identifier.uri.none.fl_str_mv https://repositorio.uptc.edu.co/handle/001/1713
dc.identifier.local.none.fl_str_mv TCD E49.16 C334
identifier_str_mv Casas Vargas, L. M.(2016). Diseño de controlador adaptable para un prototipo didáctico de transmisión mecánica flexible. (Trabajo de pregrado). Universidad Pedagógica y Tecnológica de Colombia, Sogamoso. http://repositorio.uptc.edu.co/handle/001/1713
TCD E49.16 C334
url https://repositorio.uptc.edu.co/handle/001/1713
dc.language.iso.spa.fl_str_mv spa
language spa
dc.relation.references.spa.fl_str_mv M. E. G. D. y. G. G. Rey, «Cadenas de rodillo. Tendencias de desarrollo desarrollo y dimencionales según normas ISO,» Instituto Superior Politecnico José Antonio Echeverría, vol. 10, nº 2, 2007.
J. R. Lozano, Diseño de elementos flexibles para la transmisión de potencia mecánica mediante el uso de la computadora, Nuevo León, 2000.
V. A. C. Vásquez, Diseño de Una Transmisión de Potencia Entre Bomba Y Motor Para Bombeo de Lodo, Piura, 2009.
I.D. Landau, D. Rey, A. Karimi, A. Voda and A. Franco, «A Flexible Transmission System as a Benchmark for Digital,» European Control Conference, September 1995.
J. Salamanca, «Desarrollo de Estrategias de COntrol Adaptable utilizando la técnica de Modos Deslizantes,» 2000.
J. Salamanca, «Estudio Sobre Control Adaptable:Aplicacion a Reguladores Autosintonizables,» 1993.
M. M. R. Isermann, Identification of Dynamic, Berlin: Springer, 2011.
R. A. Victor M, «Métodos de sintonizacion de controladores PID que operan como reguladores,» 2002.
D. Q. M. a. G. C. G. A. Stephen Morse, «Applications of Hysteresis Switching in Parameter Adptative Control,» IEEE Transaction On Automatic Control, vol. 37, nº 9, September 1992.
K. Ogata, Modeling of Dynamic System, Englewood Cliffs: Prentice Hall, 1994.
R. A. Nuñes-Rodriguez, «Control adaptativo por modelo de referencia con predictor Smith a partir de la regla de MIT para una mesa vibratoria de dos grados de libertad,» 2013.
N. a. O. A. D. S. Kumpati, «Adaptive Control using Multiple Models, Switching and Tuning,» Center for System Science, 1997.
I. D. L. a. A. Karimi, «An Output Error Recursive Algorithm for Unbiased Identification in Closed Loop,» Elservier Science Ltd, vol. 33, nº 5, 1997.
K. H. L. a. D. M. R. Isermann, «International Journal of Adaptive Control and Signal Processing,» Prentice-Hall International, vol. 6, nº 5, Mar 1992.
P. A. I. a. P. V. Kokotovic, «Robust Redesing of Adaptive Control,» IEEE Transaction on Automatic Control, vol. 29, nº 3, 1984.
P. E. K. J. Åström, «System Identification,» vol. 7, 1971.
Goodwin GC, Sin K. S., «Adaptive Filtering, Prediction and control,» Prentice Hall, 1984.
R. Isermann, «Digital Control Systems,» vol. 2, 1991.
R. Isermann, Fault-diagnosis Systems: An Introduction from fault detection to fault tolerance, Berlin: Springer, 2006.
Madan M. Gupta, C. H. Chen, «Adaptive Methods for Control System Desing,» IEEE , 1986.
L. Ljung, «System Identification Theory for the user,» Prentice Hall PTR, 1999.
W. Bequette, «Process Dynamics Modeling, Analysis and Simulation,» Prentice Hall PTR, 1998.
A. B. C. S. Carlos, «Principles and Practice of Automatic Process Control,» 1997.
M. L. L. L. William, «Essential Process Control,» New York, McGraw Hill, 1997.
A. S. a. I. W. J. Distefano III, «Retroalimentacion y Sistemas de COntrol,» Mexico, MGGraw Hill, 1992.
dc.rights.spa.fl_str_mv Copyright (c) 2016 Universidad Pedagógica y Tecnológica de Colombia
dc.rights.uri.spa.fl_str_mv https://creativecommons.org/licenses/by-nc-nd/4.0/
dc.rights.accessrights.spa.fl_str_mv info:eu-repo/semantics/closedAccess
dc.rights.creativecommons.spa.fl_str_mv Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)
dc.rights.coar.spa.fl_str_mv http://purl.org/coar/access_right/c_14cb
rights_invalid_str_mv Copyright (c) 2016 Universidad Pedagógica y Tecnológica de Colombia
https://creativecommons.org/licenses/by-nc-nd/4.0/
Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)
http://purl.org/coar/access_right/c_14cb
eu_rights_str_mv closedAccess
dc.format.mimetype.spa.fl_str_mv application/pdf
dc.publisher.spa.fl_str_mv Universidad Pedagógica y Tecnológica de Colombia
dc.publisher.department.spa.fl_str_mv Escuela de Ingeniería Electrónica
dc.publisher.faculty.spa.fl_str_mv Facultad Seccional Sogamoso
institution Universidad Pedagógica y Tecnológica de Colombia
bitstream.url.fl_str_mv https://repositorio.uptc.edu.co/bitstreams/dc0f3f38-d3f5-4833-926a-ac55be25b155/download
https://repositorio.uptc.edu.co/bitstreams/b11d2d8d-e1a8-495f-9f77-7c12bfd2dd96/download
https://repositorio.uptc.edu.co/bitstreams/8c628d08-3bce-4d98-a1b7-8f240da814ce/download
https://repositorio.uptc.edu.co/bitstreams/602abd31-e727-49ba-b44a-afeafc4b23cb/download
https://repositorio.uptc.edu.co/bitstreams/242d22b1-e34a-4ef5-923a-d9a1237872bd/download
https://repositorio.uptc.edu.co/bitstreams/408714be-28a1-44e2-9d5d-2eb50b1e61b0/download
https://repositorio.uptc.edu.co/bitstreams/856e2e00-d3b4-4fef-ab75-625f6d06c019/download
bitstream.checksum.fl_str_mv 4892bda3bbb82b55ddac5d0200ddb619
9ad1eb0988318715ab0ab103bab86bc2
8a4605be74aa9ea9d79846c1fba20a33
db3185a636fc91842eacb57e34529225
e1c06d85ae7b8b032bef47e42e4c08f9
2a9368051e916459db12c7eec86258aa
f83e1eb4ce72c124d1fcb3fe9df554e3
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv UPTC DSpace
repository.mail.fl_str_mv repositorio.uptc@uptc.edu.co
_version_ 1814076269464125440
spelling Salamanca, Juan Mauriciof68a9b533062795e45d692b1e042d7a6-1Casas Vargas, Luis Miguel4c06da976929ce3850e8f52a2335e781-12017-06-07T21:37:58Z2017-06-07T21:37:58Z2016Casas Vargas, L. M.(2016). Diseño de controlador adaptable para un prototipo didáctico de transmisión mecánica flexible. (Trabajo de pregrado). Universidad Pedagógica y Tecnológica de Colombia, Sogamoso. http://repositorio.uptc.edu.co/handle/001/1713https://repositorio.uptc.edu.co/handle/001/1713TCD E49.16 C33483 páginas : ilustraciones color, figuras, tablas.En esta monografía se presenta la construcción de un sistema y el diseño de controladores para una transmisión mecánica flexible, a partir de la identificación y estimación del sistema, con el fin de disminuir los problemas de oscilación y tensión de las correas; el cual sirva de apoyo en la investigación pedagógica enfocada a este tema en pregrado y posgrado de ingeniería. Los tipos de controladores que se implementaron fueron: controlador PID, controlador Algebraico, controlador por retroalimentación de estados y un controlador adaptable; los resultados de estos controladores fueron comparados, para determinar su desempeño en el sistema. Este estudio contempla el planteamiento del problema, antecedentes, objetivos, modelo matemático, diseño de controlador y construcción de una transmisor mecánica flexible, para el cual se tiene en cuenta especificaciones como: medidas para el adecuado funcionamiento, elaboración. En la parte electrónica se incluye: actuadores, sensores, tarjeta de procesamiento y diseño de controlador. El prototipo se compone de tres poleas unidas por dos bandas flexibles. El movimiento del sistema se lleva a cabo por un motor de corriente continua conectado a la primera polea y produce movimiento del eje, este movimiento se transmite a las dos poleas por medio de las bandas vinculas. El objeto del sistema es medir posición angular de la tercera polea por medio de un potenciómetro lineal.Bibliografía: páginas 76-77PregradoIngeniero Electrónicoapplication/pdfspaUniversidad Pedagógica y Tecnológica de ColombiaEscuela de Ingeniería ElectrónicaFacultad Seccional SogamosoCopyright (c) 2016 Universidad Pedagógica y Tecnológica de Colombiahttps://creativecommons.org/licenses/by-nc-nd/4.0/info:eu-repo/semantics/closedAccessAtribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)http://purl.org/coar/access_right/c_14cbTransmisión flexibleControladores PIDControladores lógicos programablesControl de procesos industrialesEngranajes - Diseño y construcciónTransmisión de potenciaSistemas de energía eléctricaIngeniería Electrónica - Tesis y disertaciones académicasDiseño de controlador adaptable para un prototipo didáctico de transmisión mecánica flexibleTrabajo de grado - Pregradohttp://purl.org/coar/resource_type/c_7a1finfo:eu-repo/semantics/bachelorThesisinfo:eu-repo/semantics/publishedVersionTexthttps://purl.org/redcol/resource_type/TPhttp://purl.org/coar/version/c_970fb48d4fbd8a85M. E. G. D. y. G. G. Rey, «Cadenas de rodillo. Tendencias de desarrollo desarrollo y dimencionales según normas ISO,» Instituto Superior Politecnico José Antonio Echeverría, vol. 10, nº 2, 2007.J. R. Lozano, Diseño de elementos flexibles para la transmisión de potencia mecánica mediante el uso de la computadora, Nuevo León, 2000.V. A. C. Vásquez, Diseño de Una Transmisión de Potencia Entre Bomba Y Motor Para Bombeo de Lodo, Piura, 2009.I.D. Landau, D. Rey, A. Karimi, A. Voda and A. Franco, «A Flexible Transmission System as a Benchmark for Digital,» European Control Conference, September 1995.J. Salamanca, «Desarrollo de Estrategias de COntrol Adaptable utilizando la técnica de Modos Deslizantes,» 2000.J. Salamanca, «Estudio Sobre Control Adaptable:Aplicacion a Reguladores Autosintonizables,» 1993.M. M. R. Isermann, Identification of Dynamic, Berlin: Springer, 2011.R. A. Victor M, «Métodos de sintonizacion de controladores PID que operan como reguladores,» 2002.D. Q. M. a. G. C. G. A. Stephen Morse, «Applications of Hysteresis Switching in Parameter Adptative Control,» IEEE Transaction On Automatic Control, vol. 37, nº 9, September 1992.K. Ogata, Modeling of Dynamic System, Englewood Cliffs: Prentice Hall, 1994.R. A. Nuñes-Rodriguez, «Control adaptativo por modelo de referencia con predictor Smith a partir de la regla de MIT para una mesa vibratoria de dos grados de libertad,» 2013.N. a. O. A. D. S. Kumpati, «Adaptive Control using Multiple Models, Switching and Tuning,» Center for System Science, 1997.I. D. L. a. A. Karimi, «An Output Error Recursive Algorithm for Unbiased Identification in Closed Loop,» Elservier Science Ltd, vol. 33, nº 5, 1997.K. H. L. a. D. M. R. Isermann, «International Journal of Adaptive Control and Signal Processing,» Prentice-Hall International, vol. 6, nº 5, Mar 1992.P. A. I. a. P. V. Kokotovic, «Robust Redesing of Adaptive Control,» IEEE Transaction on Automatic Control, vol. 29, nº 3, 1984.P. E. K. J. Åström, «System Identification,» vol. 7, 1971.Goodwin GC, Sin K. S., «Adaptive Filtering, Prediction and control,» Prentice Hall, 1984.R. Isermann, «Digital Control Systems,» vol. 2, 1991.R. Isermann, Fault-diagnosis Systems: An Introduction from fault detection to fault tolerance, Berlin: Springer, 2006.Madan M. Gupta, C. H. Chen, «Adaptive Methods for Control System Desing,» IEEE , 1986.L. Ljung, «System Identification Theory for the user,» Prentice Hall PTR, 1999.W. Bequette, «Process Dynamics Modeling, Analysis and Simulation,» Prentice Hall PTR, 1998.A. B. C. S. Carlos, «Principles and Practice of Automatic Process Control,» 1997.M. L. L. L. William, «Essential Process Control,» New York, McGraw Hill, 1997.A. S. a. I. W. J. Distefano III, «Retroalimentacion y Sistemas de COntrol,» Mexico, MGGraw Hill, 1992.ORIGINALTGT-397.pdfTGT-397.pdfArchivo principalapplication/pdf2150287https://repositorio.uptc.edu.co/bitstreams/dc0f3f38-d3f5-4833-926a-ac55be25b155/download4892bda3bbb82b55ddac5d0200ddb619MD51A-170.pdfA-170.pdfAutorización de publicaciónapplication/pdf3688728https://repositorio.uptc.edu.co/bitstreams/b11d2d8d-e1a8-495f-9f77-7c12bfd2dd96/download9ad1eb0988318715ab0ab103bab86bc2MD52LICENSElicense.txtlicense.txttext/plain; charset=utf-81748https://repositorio.uptc.edu.co/bitstreams/8c628d08-3bce-4d98-a1b7-8f240da814ce/download8a4605be74aa9ea9d79846c1fba20a33MD53TEXTTGT-397.pdf.txtTGT-397.pdf.txtExtracted texttext/plain125979https://repositorio.uptc.edu.co/bitstreams/602abd31-e727-49ba-b44a-afeafc4b23cb/downloaddb3185a636fc91842eacb57e34529225MD54A-170.pdf.txtA-170.pdf.txtExtracted texttext/plain2https://repositorio.uptc.edu.co/bitstreams/242d22b1-e34a-4ef5-923a-d9a1237872bd/downloade1c06d85ae7b8b032bef47e42e4c08f9MD56THUMBNAILTGT-397.pdf.jpgTGT-397.pdf.jpgGenerated Thumbnailimage/jpeg1233https://repositorio.uptc.edu.co/bitstreams/408714be-28a1-44e2-9d5d-2eb50b1e61b0/download2a9368051e916459db12c7eec86258aaMD55A-170.pdf.jpgA-170.pdf.jpgGenerated Thumbnailimage/jpeg1833https://repositorio.uptc.edu.co/bitstreams/856e2e00-d3b4-4fef-ab75-625f6d06c019/downloadf83e1eb4ce72c124d1fcb3fe9df554e3MD57001/1713oai:repositorio.uptc.edu.co:001/17132023-04-10 21:57:54.154https://creativecommons.org/licenses/by-nc-nd/4.0/Copyright (c) 2016 Universidad Pedagógica y Tecnológica de Colombiaopen.accesshttps://repositorio.uptc.edu.coUPTC DSpacerepositorio.uptc@uptc.edu.coTk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo=