Modelado, simulación e implementación de controladores LQR y RLVE al sistema péndulo invertido rotacional usando la plataforma NI ELVIS II

This article presents an analysis of control state variables, applied to nonlinear system rotational inverted pendulum (ROTPEN), implemented on the NI ELVIS platform, in order to compare the results of the controllers Linear Quadratic Regulator (LQR) and linear feedback of state variables (RLVE), to...

Full description

Autores:
Romero Acero, Álvaro
Marín Cano, Alejandro
Jiménez Builes, Jovani Alberto
Tipo de recurso:
Fecha de publicación:
2013
Institución:
Universidad de San Buenaventura
Repositorio:
Repositorio USB
Idioma:
spa
OAI Identifier:
oai:bibliotecadigital.usb.edu.co:10819/4907
Acceso en línea:
http://hdl.handle.net/10819/4907
Palabra clave:
Linealización
Estabilidad
Observador de estado
Controladores RLVE
LQR
Linearization
Stability analysis
State observer
RLVE
LQR controllers
Optimización matemática
Estabilidad de estructuras
Rights
License
Atribución-NoComercial-SinDerivadas 2.5 Colombia
id SANBUENAV2_19eeb6421f81b9d82adec9e46bd8be1a
oai_identifier_str oai:bibliotecadigital.usb.edu.co:10819/4907
network_acronym_str SANBUENAV2
network_name_str Repositorio USB
repository_id_str
dc.title.spa.fl_str_mv Modelado, simulación e implementación de controladores LQR y RLVE al sistema péndulo invertido rotacional usando la plataforma NI ELVIS II
dc.title.alternative.spa.fl_str_mv Modeling, simulation and implementation of LQR controllers and RLVE Rotational Inverted Pendulum System using NI ELVIS II platform
title Modelado, simulación e implementación de controladores LQR y RLVE al sistema péndulo invertido rotacional usando la plataforma NI ELVIS II
spellingShingle Modelado, simulación e implementación de controladores LQR y RLVE al sistema péndulo invertido rotacional usando la plataforma NI ELVIS II
Linealización
Estabilidad
Observador de estado
Controladores RLVE
LQR
Linearization
Stability analysis
State observer
RLVE
LQR controllers
Optimización matemática
Estabilidad de estructuras
title_short Modelado, simulación e implementación de controladores LQR y RLVE al sistema péndulo invertido rotacional usando la plataforma NI ELVIS II
title_full Modelado, simulación e implementación de controladores LQR y RLVE al sistema péndulo invertido rotacional usando la plataforma NI ELVIS II
title_fullStr Modelado, simulación e implementación de controladores LQR y RLVE al sistema péndulo invertido rotacional usando la plataforma NI ELVIS II
title_full_unstemmed Modelado, simulación e implementación de controladores LQR y RLVE al sistema péndulo invertido rotacional usando la plataforma NI ELVIS II
title_sort Modelado, simulación e implementación de controladores LQR y RLVE al sistema péndulo invertido rotacional usando la plataforma NI ELVIS II
dc.creator.fl_str_mv Romero Acero, Álvaro
Marín Cano, Alejandro
Jiménez Builes, Jovani Alberto
dc.contributor.author.none.fl_str_mv Romero Acero, Álvaro
Marín Cano, Alejandro
Jiménez Builes, Jovani Alberto
dc.subject.spa.fl_str_mv Linealización
Estabilidad
Observador de estado
Controladores RLVE
LQR
Linearization
Stability analysis
State observer
RLVE
LQR controllers
topic Linealización
Estabilidad
Observador de estado
Controladores RLVE
LQR
Linearization
Stability analysis
State observer
RLVE
LQR controllers
Optimización matemática
Estabilidad de estructuras
dc.subject.lemb.spa.fl_str_mv Optimización matemática
Estabilidad de estructuras
description This article presents an analysis of control state variables, applied to nonlinear system rotational inverted pendulum (ROTPEN), implemented on the NI ELVIS platform, in order to compare the results of the controllers Linear Quadratic Regulator (LQR) and linear feedback of state variables (RLVE), to ensure better performance of system stability. The mathematical representation of the nonlinear model linearized ROTPEN plant is examined by designing algorithms and Simulink-Matlab simulations. The behavior of the real and simulated system is, thus, contrasted in front of perturbations and input changes, having as a priority to exert a low control action as parameter for the system to be optimized.
publishDate 2013
dc.date.issued.none.fl_str_mv 2013-01
dc.date.accessioned.none.fl_str_mv 2017-11-08T13:31:27Z
dc.date.available.none.fl_str_mv 2017-11-08T13:31:27Z
dc.date.submitted.none.fl_str_mv 2017-11-07
dc.type.spa.fl_str_mv Artículo de revista
dc.type.coar.fl_str_mv http://purl.org/coar/resource_type/c_2df8fbb1
dc.type.spa.spa.fl_str_mv Artículo
dc.type.driver.spa.fl_str_mv info:eu-repo/semantics/article
dc.type.hasVersion.spa.fl_str_mv info:eu-repo/semantics/published
dc.identifier.issn.none.fl_str_mv 1794-192X
2256-3202 (en línea)
dc.identifier.uri.none.fl_str_mv http://hdl.handle.net/10819/4907
identifier_str_mv 1794-192X
2256-3202 (en línea)
url http://hdl.handle.net/10819/4907
dc.language.iso.spa.fl_str_mv spa
language spa
dc.relation.ispartofseries.none.fl_str_mv Revista Científica Guillermo de Ockham;Vol. 11, No. 1 Enero-Junio de 2013
dc.rights.coar.fl_str_mv http://purl.org/coar/access_right/c_abf2
dc.rights.cc.spa.fl_str_mv Atribución-NoComercial-SinDerivadas 2.5 Colombia
dc.rights.uri.spa.fl_str_mv http://creativecommons.org/licenses/by-nc-nd/2.5/co/
rights_invalid_str_mv Atribución-NoComercial-SinDerivadas 2.5 Colombia
http://creativecommons.org/licenses/by-nc-nd/2.5/co/
http://purl.org/coar/access_right/c_abf2
dc.format.spa.fl_str_mv pdf
dc.format.extent.spa.fl_str_mv 67 - 78 páginas
dc.format.medium.spa.fl_str_mv Recurso en linea
dc.format.mimetype.spa.fl_str_mv application/pdf
dc.publisher.spa.fl_str_mv Universidad de San Buenaventura
dc.publisher.faculty.spa.fl_str_mv Documento USB
dc.publisher.program.spa.fl_str_mv Documentos USB
dc.publisher.sede.spa.fl_str_mv Cali
dc.source.spa.fl_str_mv Revista Cientifica Guillermo de Ockham
institution Universidad de San Buenaventura
dc.source.bibliographicCitation.spa.fl_str_mv ACOSTA, J. Á. (2010). “Furuta Pendulum: A Conservative Nonlinear Model for Theory and Practise”. En Mathematical Problems in Engineering. Artículo742894. pp. 1-29. ACOSTA, J. Á.; LÓPEZ, M. (2005). “Constructive feedback linearization of underactuated mechanical systems with 2-DOF”. En Proceedings of the IEEE Conference on Decision and Control and European Control Conference. pp. 4909–4914. AGUILAR, C.; OCTAVIO, O.; SOSSA, H. (2008). “Controller Lagrange approach to the stabilization of the inverted pendulum system”. En Revista Mexicana de Física, Vol.54, No.4. pp. 329-335. BITTER R. (2007). Labview Advanced Programming Techniques. Prentice Hall. CHEN, C. T. (1999). Linear system theory and design 3ed. Oxford University Press. DOMÍNGUEZ, S.; CAMPOY, P.; SEBASTIÁN, J.A.; JIMÉNEZ A. (2006). Control en el espacio de estado. España: Madrid, Pearson Education. DORF, R. C.; BISHOP, R. H. (2005). Sistema de control moderno. Prentice Hall. FURUTA, K.; YAMAKITA, M.; KOBAYASHI, S. (1991). “Swing-up Control of Inverted Pendulum”. En Proceedings of the International Conference on Industrial Electronics, Control and Instrumentation (IECON’91). pp. 2193-2198. LAJARA, J.; PELEGRÍ, J. (2007). Labview. Entorno gráfico de programación. Alfaomega. LUENBERGER, D. (1971). “An introduction observers”. En IEEE Transaction on Automatic Control. Vol.16, No.6. pp. 596-602. MORENO, L.; GARRIDO, S.; BALAGUER, C. (2003). Ingeniería de control. Modelo análisis y control de sistemas. Ariel. NATIONAL INSTRUMENTS. (2012). Rotary Inverted Pendulum Trainer for NI ELVIS. http://www.ni.com/white-paper/10865/en. Publicado en la red: el 30 de abril, 2012 y Consultado el: 28 de agosto, 2012. OGATA, K. (2010). Ingeniería de control moderna 5ta Ed. Prentice Hall. QUANSER. MAYES, J.; SHERRILL, J. (2012). Inverted Pendulum Practitioner’s Guide. http://www.quanser.com/english/downloads/toolbox/curricula/6QInverted_Pendulum-Practioners_Guide.pdf. Publicado en la red: abril, 1997 y Consultado el: 28 de agosto, 2012. RENÁN, C. (2004). “Obtención de la ecuación de Euler-Lagrange utilizando los vectores base y vectores recíprocos”. Ingeniería revista académica. Vol.8, No.1. pp. 17-22. SANABRIA, C.; HERNÁNDEZ, OSCAR. (2009). “Control de un péndulo invertido simple por métodos de realimentación de estados”. Tecnura. Vol.13, No.25. pp. 59-69. TURKER, T.; GORG, H.; CANSEVER, G. (2012). “Lyapunov’s direct method for stabilization of the Furuta Pendulum”. En Turkish journal of electrical engineering & computer sciences. Turk J Elec Eng & Comp Sci. Vol.120, No.1. pp. 99-110. VIOLA, G.; ORTEGA, R.; BANAVAR, R. N.; ACOSTA, J. Á.; ASTOLFI, A. (2006). “Total energy shaping control of mechanical systems: simplifying the matching equations via coordinate changes”. En Proceedings of the 3rd IFAC Workshop on Lagrangian and Hamiltonian Methods for Nonlinear Control. Vol.3. pp. 87–92.
dc.source.instname.spa.fl_str_mv Universidad de San Buenaventura - Cali
dc.source.other.spa.fl_str_mv Cali, Hemeroteca 3er. piso
dc.source.reponame.spa.fl_str_mv Biblioteca Digital Universidad de San Buenaventura
bitstream.url.fl_str_mv https://bibliotecadigital.usb.edu.co/bitstreams/1c8601e4-b2bf-45c9-b83f-47c44e23a26c/download
https://bibliotecadigital.usb.edu.co/bitstreams/a8fc0445-3ac3-4e21-8cb3-812006a8ac02/download
https://bibliotecadigital.usb.edu.co/bitstreams/01eef1b8-fb9a-489f-8233-2fed2d7f9153/download
https://bibliotecadigital.usb.edu.co/bitstreams/35b94f83-badf-48f4-9f33-f56924f91885/download
bitstream.checksum.fl_str_mv 704a90c2139c542bc88d4cad1ee2ac89
0c7b7184e7583ec671a5d9e43f0939c0
a396ceffa08b118fe534a0fc170b30c1
5beb7735ef6770311a690a2df26cd045
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Institucional Universidad de San Buenaventura Colombia
repository.mail.fl_str_mv bdigital@metabiblioteca.com
_version_ 1837099220310425600
spelling Comunidad Científica y AcadémicaRomero Acero, Álvarodff92bf7-02cb-4828-99c2-282de2a077f7-1Marín Cano, Alejandro0419c829-bb06-47d7-9013-acd4c0db8182-1Jiménez Builes, Jovani Albertobc8d1d24-4bf3-430e-866b-b50be0f7d886-12017-11-08T13:31:27Z2017-11-08T13:31:27Z2013-012017-11-07This article presents an analysis of control state variables, applied to nonlinear system rotational inverted pendulum (ROTPEN), implemented on the NI ELVIS platform, in order to compare the results of the controllers Linear Quadratic Regulator (LQR) and linear feedback of state variables (RLVE), to ensure better performance of system stability. The mathematical representation of the nonlinear model linearized ROTPEN plant is examined by designing algorithms and Simulink-Matlab simulations. The behavior of the real and simulated system is, thus, contrasted in front of perturbations and input changes, having as a priority to exert a low control action as parameter for the system to be optimized.En este artículo se presenta un análisis de control en variables de estado, aplicado al sistema no lineal péndulo invertido rotacional (ROTPEN), implementado sobre la plataforma NI ELVIS II, con el objetivo de comparar los resultados de los controladores regulador cuadrático lineal (LQR) y realimentación lineal en variables de estado (RLVE) a fin de garantizar un mejor desempeño de estabilidad en el sistema. La representación matemática de los modelos no lineal y linealizado de la planta ROTPEN, se examina mediante el diseño de algoritmos y simulaciones en Simulink-Matlab. De esta manera se sondea el comportamiento del sistema real y del simulado ante perturbaciones y cambios en la entrada con la prioridad de ejercer una baja acción de control como parámetro del sistema que se va a optimizar.Universidad de San Buenaventura - Calipdf67 - 78 páginasRecurso en lineaapplication/pdf1794-192X2256-3202 (en línea)http://hdl.handle.net/10819/4907spaUniversidad de San BuenaventuraDocumento USBDocumentos USBCaliRevista Científica Guillermo de Ockham;Vol. 11, No. 1 Enero-Junio de 2013Atribución-NoComercial-SinDerivadas 2.5 ColombiaPor medio de este formato manifiesto mi voluntad de AUTORIZAR a la Universidad de San Buenaventura, Sede Bogotá, Seccionales Medellín, Cali y Cartagena, la difusión en texto completo de manera gratuita y por tiempo indefinido en la Biblioteca Digital Universidad de San Buenaventura, el documento académico-investigativo objeto de la presente autorización, con fines estrictamente educativos, científicos y culturales, en los términos establecidos en la Ley 23 de 1982, Ley 44 de 1993, Decisión Andina 351 de 1993, Decreto 460 de 1995 y demás normas generales sobre derechos de autor. Como autor manifiesto que el presente documento académico-investigativo es original y se realiza sin violar o usurpar derechos de autor de terceros, por lo tanto, la obra es de mi exclusiva autora y poseo la titularidad sobre la misma. La Universidad de San Buenaventura no será responsable de ninguna utilización indebida del documento por parte de terceros y será exclusivamente mi responsabilidad atender personalmente cualquier reclamación que pueda presentarse a la Universidad. Autorizo a la Biblioteca Digital de la Universidad de San Buenaventura convertir el documento al formato que el repositorio lo requiera (impreso, digital, electrónico o cualquier otro conocido o por conocer) o con fines de preservación digital. Esta autorización no implica renuncia a la facultad que tengo de publicar posteriormente la obra, en forma total o parcial, por lo cual podrá, dando aviso por escrito con no menos de un mes de antelación, solicitar que el documento deje de estar disponible para el público en la Biblioteca Digital de la Universidad de San Buenaventura, así mismo, cuando se requiera por razones legales y/o reglas del editor de una revista.http://creativecommons.org/licenses/by-nc-nd/2.5/co/http://purl.org/coar/access_right/c_abf2Revista Cientifica Guillermo de OckhamACOSTA, J. Á. (2010). “Furuta Pendulum: A Conservative Nonlinear Model for Theory and Practise”. En Mathematical Problems in Engineering. Artículo742894. pp. 1-29. ACOSTA, J. Á.; LÓPEZ, M. (2005). “Constructive feedback linearization of underactuated mechanical systems with 2-DOF”. En Proceedings of the IEEE Conference on Decision and Control and European Control Conference. pp. 4909–4914. AGUILAR, C.; OCTAVIO, O.; SOSSA, H. (2008). “Controller Lagrange approach to the stabilization of the inverted pendulum system”. En Revista Mexicana de Física, Vol.54, No.4. pp. 329-335. BITTER R. (2007). Labview Advanced Programming Techniques. Prentice Hall. CHEN, C. T. (1999). Linear system theory and design 3ed. Oxford University Press. DOMÍNGUEZ, S.; CAMPOY, P.; SEBASTIÁN, J.A.; JIMÉNEZ A. (2006). Control en el espacio de estado. España: Madrid, Pearson Education. DORF, R. C.; BISHOP, R. H. (2005). Sistema de control moderno. Prentice Hall. FURUTA, K.; YAMAKITA, M.; KOBAYASHI, S. (1991). “Swing-up Control of Inverted Pendulum”. En Proceedings of the International Conference on Industrial Electronics, Control and Instrumentation (IECON’91). pp. 2193-2198. LAJARA, J.; PELEGRÍ, J. (2007). Labview. Entorno gráfico de programación. Alfaomega. LUENBERGER, D. (1971). “An introduction observers”. En IEEE Transaction on Automatic Control. Vol.16, No.6. pp. 596-602. MORENO, L.; GARRIDO, S.; BALAGUER, C. (2003). Ingeniería de control. Modelo análisis y control de sistemas. Ariel. NATIONAL INSTRUMENTS. (2012). Rotary Inverted Pendulum Trainer for NI ELVIS. http://www.ni.com/white-paper/10865/en. Publicado en la red: el 30 de abril, 2012 y Consultado el: 28 de agosto, 2012. OGATA, K. (2010). Ingeniería de control moderna 5ta Ed. Prentice Hall. QUANSER. MAYES, J.; SHERRILL, J. (2012). Inverted Pendulum Practitioner’s Guide. http://www.quanser.com/english/downloads/toolbox/curricula/6QInverted_Pendulum-Practioners_Guide.pdf. Publicado en la red: abril, 1997 y Consultado el: 28 de agosto, 2012. RENÁN, C. (2004). “Obtención de la ecuación de Euler-Lagrange utilizando los vectores base y vectores recíprocos”. Ingeniería revista académica. Vol.8, No.1. pp. 17-22. SANABRIA, C.; HERNÁNDEZ, OSCAR. (2009). “Control de un péndulo invertido simple por métodos de realimentación de estados”. Tecnura. Vol.13, No.25. pp. 59-69. TURKER, T.; GORG, H.; CANSEVER, G. (2012). “Lyapunov’s direct method for stabilization of the Furuta Pendulum”. En Turkish journal of electrical engineering & computer sciences. Turk J Elec Eng & Comp Sci. Vol.120, No.1. pp. 99-110. VIOLA, G.; ORTEGA, R.; BANAVAR, R. N.; ACOSTA, J. Á.; ASTOLFI, A. (2006). “Total energy shaping control of mechanical systems: simplifying the matching equations via coordinate changes”. En Proceedings of the 3rd IFAC Workshop on Lagrangian and Hamiltonian Methods for Nonlinear Control. Vol.3. pp. 87–92.Universidad de San Buenaventura - CaliCali, Hemeroteca 3er. pisoBiblioteca Digital Universidad de San BuenaventuraLinealizaciónEstabilidadObservador de estadoControladores RLVELQRLinearizationStability analysisState observerRLVELQR controllersOptimización matemáticaEstabilidad de estructurasModelado, simulación e implementación de controladores LQR y RLVE al sistema péndulo invertido rotacional usando la plataforma NI ELVIS IIModeling, simulation and implementation of LQR controllers and RLVE Rotational Inverted Pendulum System using NI ELVIS II platformArtículo de revistaArtículoinfo:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedhttp://purl.org/coar/resource_type/c_2df8fbb1PublicationORIGINAL602-1585-1-PB.pdf602-1585-1-PB.pdfapplication/pdf540735https://bibliotecadigital.usb.edu.co/bitstreams/1c8601e4-b2bf-45c9-b83f-47c44e23a26c/download704a90c2139c542bc88d4cad1ee2ac89MD51LICENSElicense.txtlicense.txttext/plain; charset=utf-82071https://bibliotecadigital.usb.edu.co/bitstreams/a8fc0445-3ac3-4e21-8cb3-812006a8ac02/download0c7b7184e7583ec671a5d9e43f0939c0MD52TEXT602-1585-1-PB.pdf.txt602-1585-1-PB.pdf.txtExtracted texttext/plain34185https://bibliotecadigital.usb.edu.co/bitstreams/01eef1b8-fb9a-489f-8233-2fed2d7f9153/downloada396ceffa08b118fe534a0fc170b30c1MD53THUMBNAIL602-1585-1-PB.pdf.jpg602-1585-1-PB.pdf.jpgGenerated Thumbnailimage/jpeg14308https://bibliotecadigital.usb.edu.co/bitstreams/35b94f83-badf-48f4-9f33-f56924f91885/download5beb7735ef6770311a690a2df26cd045MD5410819/4907oai:bibliotecadigital.usb.edu.co:10819/49072023-04-12 16:47:18.265http://creativecommons.org/licenses/by-nc-nd/2.5/co/https://bibliotecadigital.usb.edu.coRepositorio Institucional Universidad de San Buenaventura Colombiabdigital@metabiblioteca.comPGNlbnRlcj4KPGgzPkJJQkxJT1RFQ0EgRElHSVRBTCBVTklWRVJTSURBRCBERSBTQU4gQlVFTkFWRU5UVVJBIC0gQ09MT01CSUE8L2gzPgo8cD4KVMOpcm1pbm9zIGRlIGxhIGxpY2VuY2lhIGdlbmVyYWwgcGFyYSBwdWJsaWNhY2nDs24gZGUgb2JyYXMgZW4gZWwgcmVwb3NpdG9yaW8gaW5zdGl0dWNpb25hbDwvcD48L2NlbnRlcj4KPFAgQUxJR049Y2VudGVyPgpQb3IgbWVkaW8gZGUgZXN0ZSBmb3JtYXRvIG1hbmlmaWVzdG8gbWkgdm9sdW50YWQgZGUgQVVUT1JJWkFSIGEgbGEgVW5pdmVyc2lkYWQgZGUgU2FuIEJ1ZW5hdmVudHVyYSwgU2VkZSBCb2dvdMOhIHkgPEJSPlNlY2Npb25hbGVzIE1lZGVsbMOtbiwgQ2FsaSB5IENhcnRhZ2VuYSwgbGEgZGlmdXNpw7NuIGVuIHRleHRvIGNvbXBsZXRvIGRlIG1hbmVyYSBncmF0dWl0YSB5IHBvciB0aWVtcG8gaW5kZWZpbmlkbyBlbiBsYTxCUj4gQmlibGlvdGVjYSBEaWdpdGFsIFVuaXZlcnNpZGFkIGRlIFNhbiBCdWVuYXZlbnR1cmEsIGVsIGRvY3VtZW50byBhY2Fkw6ltaWNvIC0gaW52ZXN0aWdhdGl2byBvYmpldG8gZGUgbGEgcHJlc2VudGUgPEJSPmF1dG9yaXphY2nDs24sIGNvbiBmaW5lcyBlc3RyaWN0YW1lbnRlIGVkdWNhdGl2b3MsIGNpZW50w63CrWZpY29zIHkgY3VsdHVyYWxlcywgZW4gbG9zIHTDqXJtaW5vcyBlc3RhYmxlY2lkb3MgZW4gbGEgTGV5IDIzIGRlIDxCUj4gMTk4MiwgTGV5IDQ0IGRlIDE5OTMsIERlY2lzacOzbiBBbmRpbmEgMzUxIGRlIDE5OTMsIERlY3JldG8gNDYwIGRlIDE5OTUgeSBkZW3DoXMgbm9ybWFzIGdlbmVyYWxlcyBzb2JyZSBkZXJlY2hvczxCUj4gZGUgYXV0b3IuIDxCUj4gCiAKQ29tbyBhdXRvciBtYW5pZmllc3RvIHF1ZSBlbCBwcmVzZW50ZSBkb2N1bWVudG8gYWNhZMOpbWljbyAtIGludmVzdGlnYXRpdm8gZXMgb3JpZ2luYWwgeSBzZSByZWFsaXrDsyBzaW4gdmlvbGFyIG8gPEJSPiB1c3VycGFyIGRlcmVjaG9zIGRlIGF1dG9yIGRlIHRlcmNlcm9zLCBwb3IgbG8gdGFudG8sIGxhIG9icmEgZXMgZGUgbWkgZXhjbHVzaXZhIGF1dG9yw63CrWEgeSBwb3NlbyBsYSB0aXR1bGFyaWRhZCA8QlI+IHNvYnJlIGxhIG1pc21hLiBMYSBVbml2ZXJzaWRhZCBkZSBTYW4gQnVlbmF2ZW50dXJhIG5vIHNlcsOhIHJlc3BvbnNhYmxlIGRlIG5pbmd1bmEgdXRpbGl6YWNpw7NuIGluZGViaWRhIGRlbCBkb2N1bWVudG8gPEJSPnBvciBwYXJ0ZSBkZSB0ZXJjZXJvcyB5IHNlcsOhIGV4Y2x1c2l2YW1lbnRlIG1pIHJlc3BvbnNhYmlsaWRhZCBhdGVuZGVyIHBlcnNvbmFsbWVudGUgY3VhbHF1aWVyIHJlY2xhbWFjacOzbiBxdWUgcHVlZGE8QlI+IHByZXNlbnRhcnNlIGEgbGEgVW5pdmVyc2lkYWQuIDxCUj4KIApBdXRvcml6byBhIGxhIEJpYmxpb3RlY2EgRGlnaXRhbCBkZSBsYSBVbml2ZXJzaWRhZCBkZSBTYW4gQnVlbmF2ZW50dXJhIGNvbnZlcnRpciBlbCBkb2N1bWVudG8gYWwgZm9ybWF0byBxdWUgZWwgPEJSPnJlcG9zaXRvcmlvIGxvIHJlcXVpZXJhIChpbXByZXNvLCBkaWdpdGFsLCBlbGVjdHLDs25pY28gbyBjdWFscXVpZXIgb3RybyBjb25vY2lkbyBvIHBvciBjb25vY2VyKSBvIGNvbiBmaW5lcyBkZTxCUj4gcHJlc2VydmFjacOzbiBkaWdpdGFsLiA8QlI+CiAKRXN0YSBhdXRvcml6YWNpw7NuIG5vIGltcGxpY2EgcmVudW5jaWEgYSBsYSBmYWN1bHRhZCBxdWUgdGVuZ28gZGUgcHVibGljYXIgcG9zdGVyaW9ybWVudGUgbGEgb2JyYSwgZW4gZm9ybWEgdG90YWwgbyA8QlI+cGFyY2lhbCwgcG9yIGxvIGN1YWwgcG9kcsOpLCBkYW5kbyBhdmlzbyBwb3IgZXNjcml0byBjb24gbm8gbWVub3MgZGUgdW4gbWVzIGRlIGFudGVsYWNpw7NuLCBzb2xpY2l0YXIgcXVlIGVsIDxCUj5kb2N1bWVudG8gZGVqZSBkZSBlc3RhciBkaXNwb25pYmxlIHBhcmEgZWwgcMO6YmxpY28gZW4gbGEgQmlibGlvdGVjYSBEaWdpdGFsIGRlIGxhIFVuaXZlcnNpZGFkIGRlIFNhbiBCdWVuYXZlbnR1cmEsIDxCUj4gYXPDrcKtIG1pc21vLCBjdWFuZG8gc2UgcmVxdWllcmEgcG9yIHJhem9uZXMgbGVnYWxlcyB5L28gcmVnbGFzIGRlbCBlZGl0b3IgZGUgdW5hIHJldmlzdGEuIDxCUj48L1A+Cg==