<?xml version="1.0" encoding="ISO-8859-1"?><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<front>
<journal-meta>
<journal-id>0122-3461</journal-id>
<journal-title><![CDATA[Ingeniería y Desarrollo]]></journal-title>
<abbrev-journal-title><![CDATA[Ing. Desarro.]]></abbrev-journal-title>
<issn>0122-3461</issn>
<publisher>
<publisher-name><![CDATA[Fundación Universidad del Norte]]></publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id>S0122-34612009000200006</article-id>
<title-group>
<article-title xml:lang="es"><![CDATA[Dinámica hamiltoniana y control por modos deslizantes del Péndulo de Furuta]]></article-title>
<article-title xml:lang="en"><![CDATA[Hamiltonian dynamics and sliding-mode control of Furuta's Pendulum]]></article-title>
</title-group>
<contrib-group>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Ibargüen]]></surname>
<given-names><![CDATA[Francisco Javier]]></given-names>
</name>
<xref ref-type="aff" rid="A01"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Morales]]></surname>
<given-names><![CDATA[Jairo Andrés]]></given-names>
</name>
<xref ref-type="aff" rid="A02"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Moreno]]></surname>
<given-names><![CDATA[John Alexander]]></given-names>
</name>
<xref ref-type="aff" rid="A03"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Cardona]]></surname>
<given-names><![CDATA[Jaiber Evelio]]></given-names>
</name>
<xref ref-type="aff" rid="A04"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Muñoz]]></surname>
<given-names><![CDATA[Pablo Andrés]]></given-names>
</name>
<xref ref-type="aff" rid="A05"/>
</contrib>
</contrib-group>
<aff id="A01">
<institution><![CDATA[,Universidad del Quindío Facultad de Ingeniería ]]></institution>
<addr-line><![CDATA[Armenia ]]></addr-line>
<country>Colombia</country>
</aff>
<aff id="A02">
<institution><![CDATA[,Magical Designs  ]]></institution>
<addr-line><![CDATA[Armenia ]]></addr-line>
<country>Colombia</country>
</aff>
<aff id="A03">
<institution><![CDATA[,DETECSA  ]]></institution>
<addr-line><![CDATA[Cali ]]></addr-line>
<country>Colombia</country>
</aff>
<aff id="A04">
<institution><![CDATA[,Universidad del Quindío Facultad de Ingeniería ]]></institution>
<addr-line><![CDATA[Armenia ]]></addr-line>
<country>Colombia</country>
</aff>
<aff id="A05">
<institution><![CDATA[,Universidad del Quindío Facultad de Ciencias Básicas y Tecnología ]]></institution>
<addr-line><![CDATA[Armenia ]]></addr-line>
<country>Colombia</country>
</aff>
<pub-date pub-type="pub">
<day>00</day>
<month>12</month>
<year>2009</year>
</pub-date>
<pub-date pub-type="epub">
<day>00</day>
<month>12</month>
<year>2009</year>
</pub-date>
<numero>26</numero>
<fpage>65</fpage>
<lpage>82</lpage>
<copyright-statement/>
<copyright-year/>
<self-uri xlink:href="http://www.scielo.org.co/scielo.php?script=sci_arttext&amp;pid=S0122-34612009000200006&amp;lng=en&amp;nrm=iso"></self-uri><self-uri xlink:href="http://www.scielo.org.co/scielo.php?script=sci_abstract&amp;pid=S0122-34612009000200006&amp;lng=en&amp;nrm=iso"></self-uri><self-uri xlink:href="http://www.scielo.org.co/scielo.php?script=sci_pdf&amp;pid=S0122-34612009000200006&amp;lng=en&amp;nrm=iso"></self-uri><abstract abstract-type="short" xml:lang="es"><p><![CDATA[En este artículo se analiza la dinámica hamiltoniana para un tipo de sistema no lineal subactuado, aplicado particularmente al Péndulo de Furuta. Se aplica una estrategia de control no lineal a partir de los modos deslizantes y moldeo de energía potencial, que permite con una sola ley de control elevar y sostener el Péndulo en su posición vertical. Este experimento fue implementado en la planta mencionada, la cual fue diseñada y construida como un modelo experimental para la línea de investigación de Sistemas No Lineales y Percepción del Programa de Ingeniería Electrónica de la Universidad del Quindío.]]></p></abstract>
<abstract abstract-type="short" xml:lang="en"><p><![CDATA[In this paper we made the analysis of Hamiltonian dynamics for a type of nonlinear underactuated system. The mathematical model of the Furuta's pendulum is calculated. A nonlinear control strategy by sliding modes and potential shaping is applied to the Furuta's pendulum plant designed and built as experimental model for the Nonlinear Systems and Perception investigation line of the Electronic Engineering Program of the Quindío University.]]></p></abstract>
<kwd-group>
<kwd lng="es"><![CDATA[Modos deslizantes]]></kwd>
<kwd lng="es"><![CDATA[sistemas hamiltonianos]]></kwd>
<kwd lng="es"><![CDATA[Péndulo de Furuta]]></kwd>
<kwd lng="es"><![CDATA[moldeo de energía potencial]]></kwd>
<kwd lng="en"><![CDATA[Sliding modes]]></kwd>
<kwd lng="en"><![CDATA[hamiltonian systems]]></kwd>
<kwd lng="en"><![CDATA[Furuta's pendullum]]></kwd>
<kwd lng="en"><![CDATA[potential energy shaping]]></kwd>
</kwd-group>
</article-meta>
</front><body><![CDATA[  <font size="2" face="verdana">     <p><b>ART&Iacute;CULO CIENT&Iacute;FICO / </b>RESEARCH ARTIOLE</p>     <p align="center"><font size="4"><b>Din&aacute;mica hamiltoniana y control por modos   deslizantes del P&eacute;ndulo de Furuta</b></font></p>     <p align="center"><font size="3"><b>Hamiltonian dynamics and sliding-mode control of   Furuta's Pendulum</b></font></p>     <p><b>Francisco Javier Ibarg&uuml;en<a href="#*">*</a> Jairo Andr&eacute;s Morales<a href="#**">**</a></b> <b>John Alexander Moreno<a href="#***">***</a> Jaiber   Evelio Cardona<a href="#****">****</a> Pablo Andr&eacute;s Mu&ntilde;oz<a href="#*****">*****</a></b></p>     <p><a name="*">*</a> Ingeniero Electricista, Mag&iacute;ster en Autom&aacute;tica, Universidad   del Valle, Profesor asistente, Facultad de Ingenier&iacute;a, Universidad del Quind&iacute;o,   Armenia (Colombia). <a href="mailto:fjibarguen@uniquindio.edu.co">fjibarguen@uniquindio.edu.co</a></p>     <p><b>Correspondencia: </b>Universidad del Quind&iacute;o, Bloque de Ingenier&iacute;a,   Programa de Ingenier&iacute;a Electr&oacute;nica. Cra. 15 Cl. 12N Tel&eacute;fono: (6)7460100 ext.   256</p>     <p><a name="**">**</a> Ingeniero Electr&oacute;nico, Universidad del Quind&iacute;o, programador   p&aacute;ginas Web, Magical Designs, Armenia (Colombia). <a href="mailto:andresm@magicaldesings.com">andresm@magicaldesings.com</a></p>     <p><a name="***">***</a> Ingeniero Electr&oacute;nico, Universidad del Quind&iacute;o, Ingeniero   de Soporte II, DETECSA, Cali (Colombia). <a href="mailto:johnmoreno@detecsa.com">johnmoreno@detecsa.com</a></p>     <p><a name="****">****</a> Ingeniero Electr&oacute;nico, Mag&iacute;ster en Autom&aacute;tica,   Universidad del Valle, Cali (Colombia). Profesor asistente, Facultad de   Ingenier&iacute;a, Universidad del Quind&iacute;o, Armenia (Colombia). <a href="mailto:jaibercardona@uniquindio.edu.co">jaibercardona@uniquindio.edu.co</a></p>     ]]></body>
<body><![CDATA[<p><a name="*****">*****</a> Ingeniero Electr&oacute;nico, Universidad Nacional de   Colombia Sede Manizales. Mag&iacute;ster en Ingenier&iacute;a El&eacute;ctrica, Universidad   Tecnol&oacute;gica de Pereira. Profesor auxiliar, Facultad de Ciencias B&aacute;sicas y   Tecnolog&iacute;a de la Universidad del Quind&iacute;o, Armenia (Colombia). <a href="mailto:pamunoz@uniquindio.edu.co">pamunoz@uniquindio.edu.co</a></p>     <p><b>Apoyo y subvenciones: </b>Proyecto patrocinado y apoyado por la   Universidad del Quind&iacute;o.</p>     <p>Fecha de recepci&oacute;n: 4 de agosto de 2008    <br>   Fecha de aceptaci&oacute;n: 3 de agoto de   2009</p> <hr>     <p><b>Resumen</b></p>     <p>En este art&iacute;culo se analiza la din&aacute;mica hamiltoniana para un tipo de sistema   no lineal subactuado, aplicado particularmente al P&eacute;ndulo de Furuta. Se aplica   una estrategia de control no lineal a partir de los modos deslizantes y moldeo   de energ&iacute;a potencial, que permite con una sola ley de control elevar y sostener   el P&eacute;ndulo en su posici&oacute;n vertical. Este experimento fue implementado en la   planta mencionada, la cual fue dise&ntilde;ada y construida como un modelo experimental   para la l&iacute;nea de investigaci&oacute;n de Sistemas No Lineales y Percepci&oacute;n del Programa   de Ingenier&iacute;a Electr&oacute;nica de la Universidad del Quind&iacute;o.</p>     <p><b>Palabras clave: </b>Modos deslizantes, sistemas hamiltonianos, P&eacute;ndulo de   Furuta, moldeo de energ&iacute;a potencial.</p> <hr>     <p><b>Abstract</b></p>     <p>In this paper we made the analysis of Hamiltonian dynamics for a type of   nonlinear underactuated system. The mathematical model of the Furuta's pendulum   is calculated. A nonlinear control strategy by sliding modes and potential   shaping is applied to the Furuta's pendulum plant designed and built as   experimental model for the Nonlinear Systems and Perception investigation line   of the Electronic Engineering Program of the Quind&iacute;o University.</p>     <p><b>Keywords: </b>Sliding modes, hamiltonian systems, Furuta's pendullum,   potential energy shaping.</p> <hr>     ]]></body>
<body><![CDATA[<p><font size="3"><b>1. INTRODUCCI&Oacute;N</b></font></p>     <p>El control basado en la estructura hamiltoniana &#91;1&#93;, &#91;2&#93; est&aacute; fundamentado en   el uso de funciones de energ&iacute;a que determinan el comportamiento del sistema en   cada instante de tiempo a partir de sus par&aacute;metros f&iacute;sicos; as&iacute; que esto ayuda   al dise&ntilde;ador a comprender mejor lo que est&aacute; sucediendo con la planta que debe   controlar y entrega un criterio para la correcta selecci&oacute;n del controlador que   va a implementar. Esto contribuye en el an&aacute;lisis de nuevas t&eacute;cnicas de modelado   y control de sistemas no lineales. El estudio de los sistemas de control por   modos deslizantes ha sido de mucho inter&eacute;s en la comunidad cient&iacute;fica durante   las &uacute;ltimas dos d&eacute;cadas debido a su buen comportamiento ante variaciones de los   par&aacute;metros y el rechazo a perturbaciones &#91;3&#93; - &#91;5&#93;, por lo que se usa este   m&eacute;todo de control para estabilizar el P&eacute;ndulo en la posici&oacute;n de equilibrio   inestable. El P&eacute;ndulo de Furuta es un sistema no lineal que presenta un   comportamiento din&aacute;mico complejo, por lo que conviene enfatizar en teor&iacute;as   matem&aacute;ticas y f&iacute;sicas de nivel avanzado en ingenier&iacute;a, que permitan obtener   mayores niveles de abstracci&oacute;n en el an&aacute;lisis de este tipo de sistemas. Las   primeras estrategias de control aplicadas a este tipo de sistemas consist&iacute;an en   llevar de forma manual el P&eacute;ndulo a la posici&oacute;n de equilibrio inestable y   ejecutar all&iacute; una estrategia de control lineal. En la actualidad ha surgido un   problema de control m&aacute;s general y complejo conocido como <i>swing up </i>&#91;6&#93; -   &#91;9&#93;, que consiste en llevar el P&eacute;ndulo desde cualquier posici&oacute;n, y en particular   desde la posici&oacute;n colgante, hasta la posici&oacute;n deseada. En este trabajo se aplica   una ley de control que lleva el P&eacute;ndulo de la posici&oacute;n colgante a la posici&oacute;n   objetivo (equilibrio inestable) y lo estabiliza all&iacute; mediante la inyecci&oacute;n y   amortiguamiento de energ&iacute;a basado en un modelo de orden dos &#91;6&#93;, &#91;10&#93;. En la   secci&oacute;n 2 se presenta el modelo matem&aacute;tico del sistema P&eacute;ndulo de Furuta y se   realiza una reducci&oacute;n del modelo de cuatro dimensiones a uno de dos, teniendo en   cuenta que las variables del brazo se consideran c&iacute;clicas. En la secci&oacute;n 3 se   dise&ntilde;a el controlador y se analizan las simulaciones de &eacute;ste en Matlab&reg;, y por   &uacute;ltimo, en la secci&oacute;n 4 se presentan los resultados experimentales de este   control sobre la planta P&eacute;ndulo de Furuta.</p>     <p><font size="3"><b>2. METODOLOG&Iacute;A</b></font></p>     <p>Inicialmente se realiza un an&aacute;lisis de la din&aacute;mica del sistema denominado   P&eacute;ndulo de Furuta, a trav&eacute;s del enfoque hamiltoniano, posteriormente se hace una   aproximaci&oacute;n al control por moldeo de energ&iacute;a y modos deslizantes.</p>     <p><b>Modelado del Sistema</b></p>     <p>El modelo matem&aacute;tico del sistema din&aacute;mico se calcula realizando la   transformaci&oacute;n de Legendre a la funci&oacute;n lagrangiana del sistema, para obtener la   funci&oacute;n hamiltoniana que se observa en (<a href="#e1">1</a>) &#91;11&#93;.</p>     <p>Recientemente se han realizado an&aacute;lisis del P&eacute;ndulo de Furuta (<a href="#f1">figura 1</a>) de orden reducido, basados &uacute;nicamente en un modelo de   dimensi&oacute;n dos. Este modelo aproximado del sistema consiste en dejar de lado la   din&aacute;mica del brazo, es decir, los pares de reacci&oacute;n del P&eacute;ndulo al brazo o   soporte.</p>     <p align="center"><a name="e1"><img src="img/revistas/inde/n26/n26a06-1.jpg"></a></p>     <p>Donde<img align="absMiddle" src="img/revistas/inde/n26/n26a06-2.jpg">son   constantes.</p>     <p align="center"><a name="f1"><img src="img/revistas/inde/n26/n26a06-3.jpg"></a></p>     ]]></body>
<body><![CDATA[<p>Lo anterior es posible porque la coordenada q2 correspondiente a la posici&oacute;n   del brazo es c&iacute;clica, por lo tanto, el lagrangiano no depende de &eacute;sta, es decir   que el momento conjugado p2 se conserva y es una constante de movimiento &#91;12&#93;;   la aparici&oacute;n de una coordenada c&iacute;clica en la formulaci&oacute;n hamiltoniana de un   sistema din&aacute;mico genera una reducci&oacute;n en el orden del sistema de ecuaciones   acopladas igual a dos, as&iacute; el espacio de fase se reduce a dos dimensiones &#91;13&#93;.   Otra raz&oacute;n es que los puntos de equilibrio se determinan por el cambio de   energ&iacute;a potencial del P&eacute;ndulo, pues el brazo mantiene un valor constante de   energ&iacute;a potencial, adem&aacute;s el brazo puede considerarse como un pivote m&oacute;vil de un   P&eacute;ndulo planar. Por &uacute;ltimo, se debe tener en cuenta la complejidad matem&aacute;tica   del sistema de orden cuatro para realizar el control. Considerando lo anterior,   en la ecuaci&oacute;n (<a href="#e2">2</a>) se presenta el modelo de orden dos de la   din&aacute;mica del sistema usando el formalismo hamiltoniano:</p>     <p align="center"><a name="e2"><img src="img/revistas/inde/n26/n26a06-4.jpg"></a></p>     <p>Las ecuaciones de Hamilton correspondientes se muestran en las ecuaciones (<a href="#e3">3</a>) y (<a href="#e4">4</a>):</p>     <p align="center"><a name="e3"><img src="img/revistas/inde/n26/n26a06-5.jpg"></a></p>     <p align="center"><a name="e4"><img src="img/revistas/inde/n26/n26a06-6.jpg"></a></p>     <p>Con las ecuaciones (<a href="#e3">3</a>) y (<a href="#e4">4</a>) se genera el   plano de fase de la <a href="#f2">figura (2)</a>.</p>     <p align="center"><a name="f2"><img src="img/revistas/inde/n26/n26a06-7.jpg"></a></p>     <p>En la <a href="#f2">figura 2</a> se observa un punto de equilibrio inestable   correspondiente a la posici&oacute;n de m&aacute;xima energ&iacute;a potencial del P&eacute;ndulo, donde las   trayectorias que cruzan este punto se alejan y se convierten en trayectorias   inestables (l&iacute;neas punteadas). Adem&aacute;s, existen dos puntos de equilibrio estables   correspondientes a la posici&oacute;n de m&iacute;nima energ&iacute;a potencial del P&eacute;ndulo (uno es   reflejo del otro por la simetr&iacute;a de q), en los que las trayectorias cercanas a   estos puntos permanecen all&iacute; describiendo &oacute;rbitas homoclinas &#91;14&#93;.</p>     <p><b>Dise&ntilde;o del Controlador</b></p>     <p>Los sistemas de control por estructura variable son caracterizados por una   ley de control discontinua, que produce una conmutaci&oacute;n que hace que las   trayectorias del sistema permanezcan sobre una superficie dada S en el espacio   de fase. La estructura del controlador es variada intencionalmente para obtener   una din&aacute;mica deseada en el sistema. En una primera fase, llamada fase de   alcance, la trayectoria que comienza en una condici&oacute;n inicial arbitraria se   mueve hacia la superficie de deslizamiento; en la siguiente fase, el movimiento   se restringe a la superficie de deslizamiento, por esto se llama fase de   deslizamiento o modo deslizante &#91;4&#93;. En la fase de deslizamiento se genera un   fen&oacute;meno indeseado de amplitud y frecuencia finita llamado <i>chattering, </i>producido por la interacci&oacute;n entre las din&aacute;micas par&aacute;sitas y el control por   estructura variable. Una caracter&iacute;stica importante de los sistemas de control   por estructura variable consiste en que en la fase de deslizamiento la din&aacute;mica   del sistema est&aacute; determinada por los par&aacute;metros de dise&ntilde;o y las ecuaciones que   definen la superficie, y son insensibles a las variaciones de los par&aacute;metros del   sistema y a perturbaciones externas &#91;5&#93;.</p>     ]]></body>
<body><![CDATA[<p>Para obtener un buen comportamiento en la din&aacute;mica de los sistemas de   estructura variable se asume que el sistema consta de varios subsistemas   llamados estructuras; cada una de esas estructuras son inaceptables desde el   punto de vista de la calidad del proceso de control, pues se consideran como   inestabilidades. El dise&ntilde;o de un controlador consiste en seleccionar los   par&aacute;metros para esas estructuras, como tambi&eacute;n definir la l&oacute;gica de conmutaci&oacute;n,   de tal modo que las caracter&iacute;sticas &uacute;tiles de las estructuras se conserven. En   los momentos en que las estructuras cambien, las ecuaciones diferenciales que   describen el movimiento del sistema presentar&aacute;n discontinuidades en ciertas   superficies del espacio de estado del sistema. Esta es precisamente la   introducci&oacute;n de un modo deslizante dentro del sistema que es el fundamento de   los algoritmos de control en esta clase de plantas &#91;3&#93;.</p>     <p>Los sistemas hamiltonianos han sido objeto de estudio en el &aacute;rea del control   basado en la energ&iacute;a, donde se analiza en la ley de control qu&eacute; t&eacute;rminos   mantienen la energ&iacute;a constante, cu&aacute;les tienen un efecto disipativo y cu&aacute;les   inyectan energ&iacute;a al sistema &#91;2&#93;. El procedimiento que se utiliza es el moldeo de   energ&iacute;a <i>(Energy Shaping), </i>que moldea o da forma a la superficie   n-dimensional de la funci&oacute;n de energ&iacute;a en lazo cerrado, haciendo que esta   funci&oacute;n sea definida positiva en todo el rango de funcionamiento y cero en el   punto o conjunto de puntos que se desean estabilizar. El objetivo del m&eacute;todo de   moldeo de energ&iacute;a potencial es cambiar, mediante la introducci&oacute;n de una ley de   control u, la forma de la energ&iacute;a potencial del sistema, de manera que el m&iacute;nimo   de la misma se encuentre en el punto que se desea estabilizar &#91;15&#93;, &#91;16&#93;. Con el   fin de encontrar e introducir una ley de control <i>u </i>para moldear la   energ&iacute;a potencial del sistema se propone una funci&oacute;n de energ&iacute;a deseada basada   en el hamiltoniano del sistema de orden reducido &#91;17&#93;, &#91;18&#93;. Por simplicidad en   el dise&ntilde;o se toman los par&aacute;metros de las ecuaciones iguales a la unidad, con lo   que la energ&iacute;a deseada es igual a (<a href="#e5">5</a>):</p>     <p align="center"><a name="e5"><img src="img/revistas/inde/n26/n26a06-8.jpg"></a></p>     <p>En lazo cerrado, lo que se pretende es que el sistema tenga la forma de (<a href="#e6">6</a>) &#91;19&#93;:</p>     <p align="center"><a name="e6"><img src="img/revistas/inde/n26/n26a06-9.jpg"></a></p>     <p>Donde J=-J<sup>T</sup> es la matriz fundamental de la estructura simpl&eacute;ctica   &#91;20&#93;, y R=R<sup>T</sup>, definida positiva, es una matriz de amortiguamiento de   energ&iacute;a. El sistema hamiltoniano en su notaci&oacute;n matricial es (<a href="#e7">7</a>):</p>     <p align="center"><a name="e7"><img src="img/revistas/inde/n26/n26a06-10.jpg"></a></p>     <p>El t&eacute;rmino o puede ser una funci&oacute;n. Ahora, teniendo en cuenta la simetr&iacute;a del   P&eacute;ndulo de Furuta y para o = 0 se debe cumplir (<a href="#e8">8</a>):</p>     <p align="center"><a name="e8"><img src="img/revistas/inde/n26/n26a06-11.jpg"></a></p>     <p>Una funci&oacute;n que cumple con la condici&oacute;n de simetr&iacute;a par impuesta por la   ecuaci&oacute;n (<a href="#e8">8</a>) es (<a href="#e9">9</a>) &#91;9&#93;:</p>     ]]></body>
<body><![CDATA[<p align="center"><a name="e9"><img src="img/revistas/inde/n26/n26a06-12.jpg"></a></p>     <p>Esta representaci&oacute;n en serie de cosenos garantiza la existencia de m&aacute;ximos o   m&iacute;nimos locales de la energ&iacute;a potencial en el punto de equilibro deseado. El   signo negativo en la ecuaci&oacute;n (<a href="#e9">9</a>) garantiza que existan   m&iacute;nimos locales en la posici&oacute;n deseada. La regi&oacute;n cercana al punto de equilibrio   local introducido por la ecuaci&oacute;n (<a href="#e9">9</a>) se reduce a medida que   aumenta el n&uacute;mero de arm&oacute;nicos, adem&aacute;s aparecen m&aacute;ximos y m&iacute;nimos locales en   regiones indeseadas, por lo tanto se escoge el arm&oacute;nico correspondiente a n = 2   y a<sub>0</sub> = 0, y se obtiene (<a href="#e10">10</a>):</p>     <p align="center"><a name="e10"><img src="img/revistas/inde/n26/n26a06-13.jpg"></a></p>     <p>con a<sub>2</sub> = a &gt; 0.5.</p>     <p>La <a href="#f3">figura 3</a> muestra un m&iacute;nimo de energ&iacute;a potencial en el   punto que se desea estabilizar para a = 3.</p>     <p align="center"><a name="f3"><img src="img/revistas/inde/n26/n26a06-14.jpg"></a></p>     <p>La <a href="#f4">figura 4</a> muestra la forma de la funci&oacute;n hamiltoniana   correspondiente, donde se puede observar que para todo a&gt;0.5 se tiene un   m&iacute;nimo local de la energ&iacute;a del sistema en la posici&oacute;n deseada (q = 0).</p>     <p align="center"><a name="f4"><img src="img/revistas/inde/n26/n26a06-15.jpg"></a></p>     <p>La <a href="#f5">figura 5</a> muestra el contorno del plano de fase, donde se   pueden ver tres pozos de energ&iacute;a: dos pozos laterales correspondientes a la   posici&oacute;n colgante (q = &plusmn; n) y un pozo central que surge despu&eacute;s de moldear la   energ&iacute;a potencial del sistema. Los pozos laterales son niveles de energ&iacute;a   indeseados en el plano de fase, de los que el sistema debe salir mediante la   inyecci&oacute;n de energ&iacute;a hacia el pozo deseado, donde se amortigua o absorbe la   energ&iacute;a que a&uacute;n lleva el P&eacute;ndulo en su trayectoria de movimiento. Con el   amortiguamiento, la energ&iacute;a tiende a un valor m&iacute;nimo, como se ve en la <a href="#f3">figura 3</a>, y el P&eacute;ndulo se mantiene en la posici&oacute;n deseada con una   cantidad de movimiento nula (q , p) = (0 , 0).</p>     <p align="center"><a name="f5"><img src="img/revistas/inde/n26/n26a06-17.jpg"></a></p>     ]]></body>
<body><![CDATA[<p>Es de vital importancia observar los l&iacute;mites de los pozos de energ&iacute;a deseados   e indeseados, puesto que m&aacute;s adelante se introducir&aacute; el modo deslizante teniendo   en cuenta la ubicaci&oacute;n de estos l&iacute;mites.</p>     <p>Tomando en cuenta el amortiguamiento, con o+0, se toma la expresi&oacute;n <i>kcos q </i>para &eacute;ste, siendo <i>k &gt; 0, </i>lo que significa que cuando el P&eacute;ndulo   est&aacute; por debajo de la horizontal (cos <i>q &lt; 0) </i>entonces se inyecta   energ&iacute;a; por otro lado, cuando se encuentra por encima de la horizontal (cos <i>q &gt; </i>0), la energ&iacute;a se aten&uacute;a. El sistema deseado en la forma   hamiltoniana generalizada ser&aacute; (<a href="#e11">11</a>):</p>     <p align="center"><a name="e11"><img src="img/revistas/inde/n26/n26a06-16.jpg"></a></p>     <p>As&iacute;, el sistema de ecuaciones deseado se muestra en (<a href="#e12">12</a>) y   (<a href="#e13">13</a>):</p>     <p align="center"><a name="e12"><img src="img/revistas/inde/n26/n26a06-18.jpg"></a></p>     <p align="center"><a name="e13"><img src="img/revistas/inde/n26/n26a06-19.jpg"></a></p>     <p>Para inyectar energ&iacute;a s&oacute;lo cuando se encuentre dentro del pozo indeseado, y   amortiguar s&oacute;lo cuando el P&eacute;ndulo se encuentre en el pozo deseado, es necesario   establecer una l&oacute;gica de conmutaci&oacute;n que opere en los l&iacute;mites de los pozos   mostrados en la <a href="#f5">figura 5</a>; se define (<a href="#e14">14</a>):</p>     <p align="center"><a name="e14"><img src="img/revistas/inde/n26/n26a06-20.jpg"></a></p>     <p>Donde <i>K &gt; 0 </i>es un par&aacute;metro de sintonizaci&oacute;n.</p>     <p>Esto quiere decir que <i>&psi; </i>es negativa en los pozos indeseados (inyecci&oacute;n   de energ&iacute;a) y positiva en el pozo deseado (amortiguamiento). Sustituyendo la   ecuaci&oacute;n (<a href="#e14">14</a>) en la ecuaci&oacute;n (<a href="#e13">13</a>) y   multiplicando por <i>cosq </i>para evitar los cambios de signo del   amortiguamiento al pasar por la horizontal, el sistema deseado se muestra en (<a href="#e15">15</a>) y (<a href="#e16">16</a>):</p>     ]]></body>
<body><![CDATA[<p align="center"><a name="e15"><img src="img/revistas/inde/n26/n26a06-21.jpg"></a></p>     <p align="center"><a name="e16"><img src="img/revistas/inde/n26/n26a06-22.jpg"></a></p>     <p>Con esto se tiene la ley de control (<a href="#e17">17</a>):</p>     <p align="center"><a name="e17"><img src="img/revistas/inde/n26/n26a06-23.jpg"></a></p>     <p>que lleva el sistema a la posici&oacute;n de equilibrio deseada. En la ecuaci&oacute;n (<a href="#e17">17</a>) se puede ver c&oacute;mo se genera el modo deslizante a lo largo de   la curva de conmutaci&oacute;n, dado que la funci&oacute;n <i>&psi;(<i>q</i>, p) </i>cambia sus   valores a lo largo de la superficie de deslizamiento &#91;7&#93;.</p>     <p>A continuaci&oacute;n se analiza el sistema din&aacute;mico P&eacute;ndulo de Furuta controlado   con la ley de control (17) utilizando Simulink<sup>&reg;</sup> de   Matlab<sup>&reg;</sup>. La figura 6 muestra c&oacute;mo el P&eacute;ndulo se desplaza desde la   posici&oacute;n colgante hasta la posici&oacute;n vertical (hacia arriba) y se estabiliza all&iacute;   en 6.7s. Se puede notar la acci&oacute;n del modo deslizante por la oscilaci&oacute;n del   P&eacute;ndulo alrededor de la posici&oacute;n objetivo, lo que se ha llamado <i>chattering; </i>esto obliga al controlador a realizar un mayor esfuerzo de control, lo que   podr&iacute;a reducir la vida &uacute;til del motor.</p>     <p>Para evitar este efecto indeseado, la curva de conmutaci&oacute;n mostrada en el <a href="#f5">figura 5</a> se cambia aplicando (<a href="#e18">18</a>):</p>     <p align="center"><a name="e18"><img src="img/revistas/inde/n26/n26a06-24.jpg"></a></p>     <p>Y se obtiene una superficie de energ&iacute;a de un valor m&aacute;s alto. El movimiento de   deslizamiento se presenta ahora a lo largo de la nueva curva, aunque los puntos   de equilibrio <i>(&plusmn;arccos (1/2a),0) </i>a&uacute;n existen, pero est&aacute;n fuera de la   superficie de deslizamiento, por lo tanto el modo deslizante no estabilizar&aacute;   estos puntos de equilibrio y el <i>chattering </i>disminuir&aacute;. Aplicando lo   anterior al controlador se obtienen las se&ntilde;ales que se observan en la <a href="#f7">figura 7</a>. El comportamiento del sistema no presenta grandes   variaciones en comparaci&oacute;n con las se&ntilde;ales mostradas en la <a href="#f6">figura   6</a>, pero puede notarse la disminuci&oacute;n del <i>chattering.</i></p>     <p align="center"><a name="f6"><img src="img/revistas/inde/n26/n26a06-25.jpg"></a></p>     ]]></body>
<body><![CDATA[<p align="center"><a name="f7"><img src="img/revistas/inde/n26/n26a06-26.jpg"></a></p>     <p>Ahora, es necesario que se analice la estabilidad del sistema con base en una   funci&oacute;n <i>como de energ&iacute;a </i>que se considerar&aacute; como candidata a funci&oacute;n de   Lyapunov. Es f&aacute;cil ver que (<a href="#e19">19</a>)</p>     <p align="center"><a name="e19"><img src="img/revistas/inde/n26/n26a06-27.jpg"></a></p>     <p>Como &psi; no tiene signo definido y H<sub>d</sub> no es funci&oacute;n de Lyapunov,   pero se puede modificar de tal forma que lo sea. Considere la funci&oacute;n dada en   (<a href="#e20">20</a>) candidata a funci&oacute;n de Lyapunov:</p>     <p align="center"><a name="e20"><img src="img/revistas/inde/n26/n26a06-28.jpg"></a></p>     <p>Hay que notar que esta funci&oacute;n no es diferenciable en la curva de conmutaci&oacute;n   donde <i>V </i>= 0, sin embargo, fuera de esta curva se tiene (<a href="#e21">21</a>):</p>     <p align="center"><a name="e21"><img src="img/revistas/inde/n26/n26a06-29.jpg"></a></p>     <p>Por lo tanto, <i>V </i>es funci&oacute;n de Lyapunov excepto en la curva de nivel   cerrada <i>V </i>= 0 &#91;8&#93;, adem&aacute;s el sistema es asint&oacute;ticamente estable, puesto   que <i>V </i>es funci&oacute;n de q y p &#91;21&#93;.</p>     <p><font size="3"><b>3. RESULTADOS EXPERIMENTALES</b></font></p>     <p>Para lograr el desempe&ntilde;o del controlador dise&ntilde;ado en tiempo real sobre la   planta se ha utilizado el ambiente de desarrollo Microsoft Visual <i>Studio.NET&reg;</i> y la tarjeta de adquisici&oacute;n de datos DAQ PCI-6014 de National   Instruments&trade;. Despu&eacute;s de ejecutar el control sobre el sistema fue necesario   sintonizar el controlador modificando los valores de los par&aacute;metros a y K, dado   que el controlador dise&ntilde;ado se prepar&oacute; a partir de par&aacute;metros f&iacute;sicos iguales a   uno.</p>     ]]></body>
<body><![CDATA[<p>Al obtener la sintonizaci&oacute;n se obtuvo un controlador con par&aacute;metros a =   0.505, K = 150 y &Delta; = 0.1, con los que se consiguieron los resultados mostrados   en la <a href="#f8">figura 8</a>, donde se puede observar que el P&eacute;ndulo alcanza   la posici&oacute;n deseada en t = 20.43s y el voltaje de control no excede valores de <i>u </i>= 27 voltios. Se ve claramente la respuesta del controlador ante   disturbios fuertes; el P&eacute;ndulo abandona el pozo de energ&iacute;a deseado, pero de   inmediato el controlador le inyecta la energ&iacute;a necesaria, buscando la superficie   de deslizamiento, para estabilizarse de nuevo en la posici&oacute;n deseada cerca a   120s, y el P&eacute;ndulo la alcanza, luego se le introduce otra perturbaci&oacute;n y se   estabiliza de nuevo.</p>     <p align="center"><a name="f8"><img src="img/revistas/inde/n26/n26a06-30.jpg"></a></p>     <p>Luego, se obtuvo un controlador con par&aacute;metros a = 0.505, K = 200 y &Delta; = 0.1,   con los que se consiguieron los resultados mostrados en la <a href="#f9">figura   9</a>, donde se puede observar que el P&eacute;ndulo alcanza la posici&oacute;n deseada en t =   14.57s y el voltaje de control no sobrepasa valores de <i>u </i>= 24 voltios. Al   realizar modificaciones de los par&aacute;metros del sistema se pudo observar que la   variaci&oacute;n del par&aacute;metro modifica la cuenca de atracci&oacute;n del sistema y lo   convierte en inestable, y la variaci&oacute;n del par&aacute;metro K aumenta o disminuye el   tiempo de establecimiento, como se puede ver en las <a href="#f8">figuras 8</a> y <a href="#f9">9</a>. Por otra parte, la minimizaci&oacute;n del <i>chattering </i>en   las gr&aacute;ficas de la posici&oacute;n q hace que este efecto no sea perceptible.</p>     <p align="center"><a name="f9"><img src="img/revistas/inde/n26/n26a06-31.jpg"></a></p>     <p>Es evidente que los datos adquiridos de la se&ntilde;al de control y los que se   observan en las simulaciones no est&aacute;n correlacionados; esto se puede explicar   recordando que el modelo simulado en Matlab<sup>&reg;</sup> es un sistema ideal en   el que no intervienen fuerzas externas como fricci&oacute;n, tensi&oacute;n mec&aacute;nica y   vibraciones que perturben el P&eacute;ndulo en la posici&oacute;n deseada. En cambio, el   sistema real presenta las perturbaciones antes mencionadas, lo cual obliga al   controlador a realizar un esfuerzo de control grande cuando el P&eacute;ndulo est&aacute; en   la posici&oacute;n objetivo, justificando as&iacute; que el amortiguamiento de energ&iacute;a sea   mucho mayor que el simulado y exigiendo que la constante K tenga un valor m&aacute;s   alto. Todo lo anterior demuestra que el controlador dise&ntilde;ado e implementado es   tan robusto como se esperaba.</p>     <p>En la <a href="#f10">figura 10</a> se presenta el P&eacute;ndulo de Furuta   construido y sobre el cual se aplica esta t&eacute;cnica de control.</p>     <p align="center"><a name="f10"><img src="img/revistas/inde/n26/n26a06-32.jpg"></a></p>     <p><font size="3"><b>4. CONCLUSIONES</b></font></p>     <p>Se ha analizado la din&aacute;mica del P&eacute;ndulo de Furuta usando el formalismo   hamiltoniano; dicho an&aacute;lisis ha entregado informaci&oacute;n sobre las caracter&iacute;sticas   no lineales del sistema, tales como dos puntos de equilibrio, uno estable y otro   inestable, oscilaciones alrededor del punto de equilibrio estable y los cambios   de energ&iacute;a en el sistema. La informaci&oacute;n obtenida del an&aacute;lisis ha sido la base   del dise&ntilde;o del controlador por modos deslizantes, pues se ha usado una funci&oacute;n <i>como de energ&iacute;a </i>basada en el hamiltoniano del sistema (funci&oacute;n de   Lyapunov), con la que se obtuvo estabilidad asint&oacute;tica.</p>     <p>La ley de control se obtuvo imponiendo ciertas condiciones a las ecuaciones   de lazo cerrado, y dio como resultado la transformaci&oacute;n del punto de equilibrio   inestable en uno estable y la modificaci&oacute;n del hamiltoniano. El hecho de obtener   un sistema en bucle cerrado con estructura hamiltoniana ofrece la oportunidad de   resolver el problema de rechazo de perturbaciones. El rendimiento del   controlador no lineal es muy satisfactorio, incluso lejos de la regi&oacute;n donde el   modelo puede ser linealizado y controlado por t&eacute;cnicas lineales, como se aprecia   en las simulaciones (<a href="#f8">fig. 8</a> y <a href="#f9">9</a>).</p>     ]]></body>
<body><![CDATA[<p>El controlador implementado en el sistema din&aacute;mico se comport&oacute; de acuerdo con   los resultados analizados en las simulaciones, ya que se logr&oacute; resolver el   problema de <i>swing up </i>y se estabiliz&oacute; el sistema en la posici&oacute;n de   equilibrio inestable usando una l&oacute;gica de conmutaci&oacute;n mediante los modos   deslizantes (s&oacute;lo un controlador). Adem&aacute;s, al presentarse perturbaciones   externas cuya energ&iacute;a no sobrepasa la energ&iacute;a necesaria para que el P&eacute;ndulo vaya   a un pozo de energ&iacute;a indeseado, el sistema de control minimiza la energ&iacute;a de   estas perturbaciones restituyendo la estabilidad en la posici&oacute;n objetivo; en el   caso de perturbaciones externas que lleven el sistema fuera de la cuenca de   atracci&oacute;n, el controlador de inmediato activa la inyecci&oacute;n de energ&iacute;a sobre el   P&eacute;ndulo, con el prop&oacute;sito de que &eacute;ste encuentre la superficie de deslizamiento y   as&iacute; pueda regresar a la posici&oacute;n deseada. Esto demuestra que el controlador   tiene la capacidad de realizar transiciones en los niveles de energ&iacute;a del   sistema en todo el espacio de fase, con el objetivo de estabilizar el P&eacute;ndulo   sobre una superficie de energ&iacute;a deseada.</p>     <p><font size="3"><b>Referencias</b></font></p>     <!-- ref --><p>&#91;1&#93; F. G&oacute;mez-Estern, "Control de sistemas no lineales basado en la estructura   hamiltoniana," tesis doctoral, Universidad de Sevilla (Espa&ntilde;a), 2002. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000105&pid=S0122-3461200900020000600001&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p>&#91;2&#93; A. Bloch y J. Marsden, <i>The Equivallence of Controlled Lagrangian and   Controlled Hamiltonian Systems. </i>Pasadena:EDP Sciences, 1999. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000106&pid=S0122-3461200900020000600002&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p>&#91;3&#93; V. Utkin, <i>Sliding Modes and their Applications in Variable Structure   Systems. </i>Mosc&uacute;: MIR Publishers, 1978. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000107&pid=S0122-3461200900020000600003&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p>&#91;4&#93; J. Hung, "Variable Structure Control: A Survey," <i>IEEE Transactions on   Industrial</i><i>Electronics, </i>vol. 4, N<sup>o</sup> 1, pp. 2-22, 1993. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000108&pid=S0122-3461200900020000600004&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p>&#91;5&#93; V. Utkin, "A Control Engineer's Guide to Sliding Modes Control," <i>IEEE   Transactions</i> <i>on Control Systems Technology, </i>vol. 7, N<sup>o</sup> 1,   pp. 328-341, 1999. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000109&pid=S0122-3461200900020000600005&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p>&#91;6&#93; K. Furuta y K. &Aacute;str&oacute;m, "Swinging Up a Pendulum by Energy Control", IFAC <i>13<sup>th</sup></i> <i>World Congress, </i>San Francisco (California), 1996. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000110&pid=S0122-3461200900020000600006&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p>&#91;7&#93; J. Aracil y F. Gordillo, "El p&eacute;ndulo invertido: un desaf&iacute;o para el   control no lineal," <i>Revista Iberoamericana de Autom&aacute;tica e Inform&aacute;tica   Industrial, </i>vol. 2, N<sup>o</sup> 2, 2005. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000111&pid=S0122-3461200900020000600007&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p>&#91;8&#93; F. Gordillo y J. Acosta, "A Control Strategy for the Cart-Pendulum   System", in <i>Proceedings of the sixth Controlo, </i>Portugal, 2004, pp. 214 -   1215. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000112&pid=S0122-3461200900020000600008&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p>&#91;9&#93; J. Acosta y J. Aracil, "Estudio comparativo de diferentes estrategias de   control para el P&eacute;ndulo de Furuta", <i>XXI Jornadas de Autom&aacute;tica, </i>N<sup>o</sup> 1, Sevilla (Espa&ntilde;a), 2004.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000113&pid=S0122-3461200900020000600009&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p>&#91;10&#93; J. Aracil y F. Gordillo, "Comparative Study of Nonlinear Strategies for   the Furuta Pendulum", <i>Proceedings of the International Conference Measurement   and Control,</i> Pittsburgh (Pennsylvania), IFAC, 2001, pp. 18 -23. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000114&pid=S0122-3461200900020000600010&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p>&#91;11&#93; J. Marsden y T. Ratui, <i>Introduction to Mechanics and Symmetry. </i>New York: Springer-Verlag, 1994. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000115&pid=S0122-3461200900020000600011&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p>&#91;12&#93; H. Berendsen, <i>Hierarchical Modelling: From Quantum Mechanics to Fluis   Dynamics,</i> Netherlands: University of Groningen, 2000.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000116&pid=S0122-3461200900020000600012&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p>&#91;13&#93; G. Sussman, <i>Structure and Interpretation of Classical Mechanics, </i>Cambridge: The MIT Press, 2001.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000117&pid=S0122-3461200900020000600013&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p>&#91;14&#93; G. Teschl, <i>Ordinary Differential Equations and Dynamical Systems. </i>Viena: Universidad de Viena, 2004. &#91;e-book&#93; Avaible: <a href="http://www.mat.univie.ac.at/~gerald/ftp/book-ode/ode.pdf" target="_blank">http://www.mat.univie.ac.at/~gerald/ftp/book-ode/ode.pdf</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000118&pid=S0122-3461200900020000600014&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p>&#91;15&#93; D. Chang y N. Leonard, "Controlled Lagrangian and the Stabilization of   Mechanical Systems II: Potencial Shaping," <i>IEEE Transactions on Automatic</i> <i>Control, </i>vol. 45, N<sup>o</sup> 12, 2001. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000119&pid=S0122-3461200900020000600015&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p>&#91;16&#93; N. Leonard y J. Marsden, "Potencial Shaping and the Method of Controlled   Lagrangians", <i>Conference on Decition y Control, </i>Phoenix, 1999. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000120&pid=S0122-3461200900020000600016&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p>&#91;17&#93; A. Bloch y D. Chang, "Potencial and Kinetic Shaping for Control of   Underactuated Mechanical Systems", in <i>Proceeding Amer. Control Conf., </i>Boston, 2000, pp. 3913 - 3917.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000121&pid=S0122-3461200900020000600017&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p>&#91;18&#93; M. Spong, "Passivity Based Control of the Compass Gait Biped". Phoenix:   University of Illinois, 2000. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000122&pid=S0122-3461200900020000600018&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p>&#91;19&#93; A. Van der Schaft, <i>Theory of Port-Hamiltonian Systems, </i>Department   os Applied Mathematics, Netherlands: University of Twente, 2005. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000123&pid=S0122-3461200900020000600019&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p>&#91;20&#93; A. Cannas, <i>Lectures on Symplectic Geometry. </i>Berkeley: University   of Berkeley, 2000. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000124&pid=S0122-3461200900020000600020&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p>&#91;21&#93; H. Khalil, <i>Nonlinear Systems, </i>2nd ed. New Jersey: Prentice Hall,   1996.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000125&pid=S0122-3461200900020000600021&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --> ]]></body><back>
<ref-list>
<ref id="B1">
<label>1</label><nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Gómez-Estern]]></surname>
<given-names><![CDATA[F]]></given-names>
</name>
</person-group>
<source><![CDATA[Control de sistemas no lineales basado en la estructura hamiltoniana]]></source>
<year></year>
</nlm-citation>
</ref>
<ref id="B2">
<label>2</label><nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Bloch]]></surname>
<given-names><![CDATA[A]]></given-names>
</name>
<name>
<surname><![CDATA[Marsden]]></surname>
<given-names><![CDATA[J]]></given-names>
</name>
</person-group>
<source><![CDATA[The Equivallence of Controlled Lagrangian and Controlled Hamiltonian Systems]]></source>
<year>1999</year>
<publisher-loc><![CDATA[Pasadena ]]></publisher-loc>
<publisher-name><![CDATA[EDP Sciences]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B3">
<label>3</label><nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Utkin]]></surname>
<given-names><![CDATA[V]]></given-names>
</name>
</person-group>
<source><![CDATA[Sliding Modes and their Applications in Variable Structure Systems]]></source>
<year>1978</year>
<publisher-loc><![CDATA[Moscú ]]></publisher-loc>
<publisher-name><![CDATA[MIR Publishers]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B4">
<label>4</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Hung]]></surname>
<given-names><![CDATA[J]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Variable Structure Control: A Survey]]></article-title>
<source><![CDATA[IEEE Transactions on IndustrialElectronics]]></source>
<year>1993</year>
<volume>4</volume>
<numero>1</numero>
<issue>1</issue>
<page-range>2-22</page-range></nlm-citation>
</ref>
<ref id="B5">
<label>5</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Utkin]]></surname>
<given-names><![CDATA[V]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[A Control Engineer's Guide to Sliding Modes Control]]></article-title>
<source><![CDATA[IEEE Transactions on Control Systems Technology]]></source>
<year>1999</year>
<volume>7</volume>
<numero>1</numero>
<issue>1</issue>
<page-range>328-341</page-range></nlm-citation>
</ref>
<ref id="B6">
<label>6</label><nlm-citation citation-type="confpro">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Furuta]]></surname>
<given-names><![CDATA[K]]></given-names>
</name>
<name>
<surname><![CDATA[Ástróm]]></surname>
<given-names><![CDATA[K]]></given-names>
</name>
</person-group>
<source><![CDATA[Swinging Up a Pendulum by Energy Control]]></source>
<year></year>
<conf-name><![CDATA[13th World Congress]]></conf-name>
<conf-date>1996</conf-date>
<conf-loc>San Francisco California</conf-loc>
</nlm-citation>
</ref>
<ref id="B7">
<label>7</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Aracil]]></surname>
<given-names><![CDATA[J]]></given-names>
</name>
<name>
<surname><![CDATA[Gordillo]]></surname>
<given-names><![CDATA[F]]></given-names>
</name>
</person-group>
<article-title xml:lang="es"><![CDATA[El péndulo invertido: un desafío para el control no lineal]]></article-title>
<source><![CDATA[Revista Iberoamericana de Automática e Informática Industrial]]></source>
<year>2005</year>
<volume>2</volume>
<numero>2</numero>
<issue>2</issue>
</nlm-citation>
</ref>
<ref id="B8">
<label>8</label><nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Gordillo]]></surname>
<given-names><![CDATA[F]]></given-names>
</name>
<name>
<surname><![CDATA[Acosta]]></surname>
<given-names><![CDATA[J]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[A Control Strategy for the Cart-Pendulum System]]></article-title>
<source><![CDATA[Proceedings of the sixth Controlo]]></source>
<year>2004</year>
<page-range>214 - 1215</page-range><publisher-loc><![CDATA[Portugal ]]></publisher-loc>
</nlm-citation>
</ref>
<ref id="B9">
<label>9</label><nlm-citation citation-type="confpro">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Acosta]]></surname>
<given-names><![CDATA[J]]></given-names>
</name>
<name>
<surname><![CDATA[Aracil]]></surname>
<given-names><![CDATA[J]]></given-names>
</name>
</person-group>
<source><![CDATA[Estudio comparativo de diferentes estrategias de control para el Péndulo de Furuta]]></source>
<year></year>
<conf-name><![CDATA[XXI Jornadas de Automática]]></conf-name>
<conf-date>2004</conf-date>
<conf-loc>Sevilla </conf-loc>
</nlm-citation>
</ref>
<ref id="B10">
<label>10</label><nlm-citation citation-type="confpro">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Aracil]]></surname>
<given-names><![CDATA[J]]></given-names>
</name>
<name>
<surname><![CDATA[Gordillo]]></surname>
<given-names><![CDATA[F]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Comparative Study of Nonlinear Strategies for the Furuta Pendulum]]></article-title>
<source><![CDATA[]]></source>
<year></year>
<conf-name><![CDATA[ Proceedings of the International Conference Measurement and Control]]></conf-name>
<conf-date>2001</conf-date>
<conf-loc>Pittsburgh </conf-loc>
</nlm-citation>
</ref>
<ref id="B11">
<label>11</label><nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Marsden]]></surname>
<given-names><![CDATA[J]]></given-names>
</name>
<name>
<surname><![CDATA[Ratui]]></surname>
<given-names><![CDATA[T]]></given-names>
</name>
</person-group>
<source><![CDATA[Introduction to Mechanics and Symmetry]]></source>
<year>1994</year>
<publisher-loc><![CDATA[New York ]]></publisher-loc>
<publisher-name><![CDATA[Springer-Verlag]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B12">
<label>12</label><nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Berendsen]]></surname>
<given-names><![CDATA[H]]></given-names>
</name>
</person-group>
<source><![CDATA[Hierarchical Modelling: From Quantum Mechanics to Fluis Dynamics]]></source>
<year>2000</year>
<publisher-loc><![CDATA[Netherlands ]]></publisher-loc>
<publisher-name><![CDATA[University of Groningen]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B13">
<label>13</label><nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Sussman]]></surname>
<given-names><![CDATA[G]]></given-names>
</name>
</person-group>
<source><![CDATA[Structure and Interpretation of Classical Mechanics]]></source>
<year>2001</year>
<publisher-loc><![CDATA[Cambridge ]]></publisher-loc>
<publisher-name><![CDATA[The MIT Press]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B14">
<label>14</label><nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Teschl]]></surname>
<given-names><![CDATA[G]]></given-names>
</name>
</person-group>
<source><![CDATA[Ordinary Differential Equations and Dynamical Systems]]></source>
<year>2004</year>
<publisher-loc><![CDATA[Viena ]]></publisher-loc>
<publisher-name><![CDATA[Universidad de Viena]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B15">
<label>15</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Chang]]></surname>
<given-names><![CDATA[D]]></given-names>
</name>
<name>
<surname><![CDATA[Leonard]]></surname>
<given-names><![CDATA[N]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Controlled Lagrangian and the Stabilization of Mechanical Systems II: Potencial Shaping]]></article-title>
<source><![CDATA[IEEE Transactions on Automatic Control]]></source>
<year>2001</year>
<volume>45</volume>
<numero>12</numero>
<issue>12</issue>
</nlm-citation>
</ref>
<ref id="B16">
<label>16</label><nlm-citation citation-type="confpro">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Leonard]]></surname>
<given-names><![CDATA[N]]></given-names>
</name>
<name>
<surname><![CDATA[Marsden]]></surname>
<given-names><![CDATA[J]]></given-names>
</name>
</person-group>
<source><![CDATA[Potencial Shaping and the Method of Controlled Lagrangians]]></source>
<year></year>
<conf-name><![CDATA[ Conference on Decition y Control]]></conf-name>
<conf-date>1999</conf-date>
<conf-loc>Phoenix </conf-loc>
</nlm-citation>
</ref>
<ref id="B17">
<label>17</label><nlm-citation citation-type="confpro">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Bloch]]></surname>
<given-names><![CDATA[A]]></given-names>
</name>
<name>
<surname><![CDATA[Chang]]></surname>
<given-names><![CDATA[D]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Potencial and Kinetic Shaping for Control of Underactuated Mechanical Systems]]></article-title>
<source><![CDATA[]]></source>
<year></year>
<conf-name><![CDATA[ Proceeding Amer. Control Conf.]]></conf-name>
<conf-date>2000</conf-date>
<conf-loc>Boston </conf-loc>
</nlm-citation>
</ref>
<ref id="B18">
<label>18</label><nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Spong]]></surname>
<given-names><![CDATA[M]]></given-names>
</name>
</person-group>
<source><![CDATA[Passivity Based Control of the Compass Gait Biped]]></source>
<year>2000</year>
<publisher-loc><![CDATA[Phoenix ]]></publisher-loc>
<publisher-name><![CDATA[University of Illinois]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B19">
<label>19</label><nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Van der Schaft]]></surname>
<given-names><![CDATA[A]]></given-names>
</name>
</person-group>
<source><![CDATA[Theory of Port-Hamiltonian Systems]]></source>
<year>2005</year>
<publisher-loc><![CDATA[Netherlands ]]></publisher-loc>
<publisher-name><![CDATA[Department os Applied MathematicsUniversity of Twente]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B20">
<label>20</label><nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Cannas]]></surname>
<given-names><![CDATA[A]]></given-names>
</name>
</person-group>
<source><![CDATA[Lectures on Symplectic Geometry]]></source>
<year>2000</year>
<publisher-loc><![CDATA[Berkeley ]]></publisher-loc>
<publisher-name><![CDATA[University of Berkeley]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B21">
<label>21</label><nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Khalil]]></surname>
<given-names><![CDATA[H]]></given-names>
</name>
</person-group>
<source><![CDATA[Nonlinear Systems]]></source>
<year>1996</year>
<edition>2</edition>
<publisher-loc><![CDATA[New Jersey ]]></publisher-loc>
<publisher-name><![CDATA[Prentice Hall]]></publisher-name>
</nlm-citation>
</ref>
</ref-list>
</back>
</article>
