<?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>1815-5928</journal-id>
<journal-title><![CDATA[Ingeniería Electrónica, Automática y Comunicaciones]]></journal-title>
<abbrev-journal-title><![CDATA[EAC]]></abbrev-journal-title>
<issn>1815-5928</issn>
<publisher>
<publisher-name><![CDATA[Universidad Tecnológica de La Habana José Antonio Echeverría, Cujae]]></publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id>S1815-59282015000200002</article-id>
<title-group>
<article-title xml:lang="es"><![CDATA[Controlador ILOS para el seguimiento de caminos en línea recta de un vehículo autónomo subacuático]]></article-title>
<article-title xml:lang="en"><![CDATA[ILOS controller to follow straight paths for Autonomous Underwater Vehicle]]></article-title>
</title-group>
<contrib-group>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Valeriano-Medina]]></surname>
<given-names><![CDATA[Yunier]]></given-names>
</name>
</contrib>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Hernández-Julián]]></surname>
<given-names><![CDATA[Anailys]]></given-names>
</name>
</contrib>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Hernández Santana]]></surname>
<given-names><![CDATA[Luis]]></given-names>
</name>
</contrib>
</contrib-group>
<aff id="A01">
<institution><![CDATA[,Universidad Central de Las Villas (UCLV)  ]]></institution>
<addr-line><![CDATA[Villa Clara ]]></addr-line>
<country>Cuba</country>
</aff>
<pub-date pub-type="pub">
<day>00</day>
<month>08</month>
<year>2015</year>
</pub-date>
<pub-date pub-type="epub">
<day>00</day>
<month>08</month>
<year>2015</year>
</pub-date>
<volume>36</volume>
<numero>2</numero>
<fpage>15</fpage>
<lpage>28</lpage>
<copyright-statement/>
<copyright-year/>
<self-uri xlink:href="http://scielo.sld.cu/scielo.php?script=sci_arttext&amp;pid=S1815-59282015000200002&amp;lng=en&amp;nrm=iso"></self-uri><self-uri xlink:href="http://scielo.sld.cu/scielo.php?script=sci_abstract&amp;pid=S1815-59282015000200002&amp;lng=en&amp;nrm=iso"></self-uri><self-uri xlink:href="http://scielo.sld.cu/scielo.php?script=sci_pdf&amp;pid=S1815-59282015000200002&amp;lng=en&amp;nrm=iso"></self-uri><abstract abstract-type="short" xml:lang="es"><p><![CDATA[Los vehículos autónomos subacuáticos representan un tema de gran interés para la comunidad científica a nivel mundial. El sistema de guiado es vital para el desarrollo de maniobras sin intervención humana. En este trabajo se diseña un controlador tipo PI para el seguimiento de caminos rectos por parte del HRC-AUV (vehículo utilizado en esta investigación), reduciéndose el error de seguimiento perpendicular al camino debido al efecto de las perturbaciones marinas. El ajuste de las ganancias del controlador se realiza en base a la geometría del camino y a las características del vehículo. La validez de la propuesta se demuestra mediante simulación, con lo cual se demuestra que el desempeño del controlador ILOS es superior al de la estrategia que actualmente se encuentra implementada en el vehículo.]]></p></abstract>
<abstract abstract-type="short" xml:lang="en"><p><![CDATA[Autonomous underwater vehicles (AUV) represents a topic of great interest to the scientific community worldwide. The guidance system is vital for the development of tasks without human intervention. In this research is designed a type PI controller for tracking paths straight from the HRC-AUV (vehicle used in this research), reducing the tracking error perpendicular to the path despite the effect of sea disturbances. The adjustment of gains of the controller is made based on the geometry of the way forward and the characteristics of the vehicle. The validity of the proposal is found through simulation, which is confirmed that the controller ILOS performance exceeds that of the strategy is implemented at present in the vehicle.]]></p></abstract>
<kwd-group>
<kwd lng="es"><![CDATA[AUV]]></kwd>
<kwd lng="es"><![CDATA[guiado]]></kwd>
<kwd lng="es"><![CDATA[controlador ILOS]]></kwd>
<kwd lng="es"><![CDATA[distancia hacia el próximo punto]]></kwd>
<kwd lng="en"><![CDATA[AUV]]></kwd>
<kwd lng="en"><![CDATA[guidance]]></kwd>
<kwd lng="en"><![CDATA[controller ILOS]]></kwd>
<kwd lng="en"><![CDATA[lookahead]]></kwd>
</kwd-group>
</article-meta>
</front><body><![CDATA[ <div align="right">        <p><font size="2" face="Verdana"> <b>ART&Iacute;CULO ORIGINAL</b></font></p>       <p>&nbsp; </p> </div>     <P>      <P><font size="4" face="Verdana"><b>Controlador ILOS para el seguimiento de caminos    en l&iacute;nea recta de un veh&iacute;culo aut&oacute;nomo subacu&aacute;tico</b></font>    <font size="2" face="Verdana"></B> </font>     <P>&nbsp;     <P><font size="3" face="Verdana"><b>ILOS controller to follow straight paths for    Autonomous Underwater Vehicle </b></font>     <P>&nbsp;     <P>&nbsp;      <P><font size="2"><b><font face="Verdana">Msc. Yunier Valeriano-Medina, Ing. Anailys    Hern&aacute;ndez-Juli&aacute;n, Dr. C. Luis Hern&aacute;ndez Santana</font></b></font>     ]]></body>
<body><![CDATA[<P><font size="2" face="Verdana">Universidad Central de Las Villas (UCLV). Villa    Clara, Cuba. </font>     <P>&nbsp;     <P>&nbsp;      <P> <hr size="1" noshade>     <P><font size="2" face="Verdana"><B>RESUMEN</B> </font>     <P><font size="2" face="Verdana">Los veh&iacute;culos aut&oacute;nomos subacu&aacute;ticos    representan un tema de gran inter&eacute;s para la comunidad cient&iacute;fica    a nivel mundial. El sistema de guiado es vital para el desarrollo de maniobras    sin intervenci&oacute;n humana. En este trabajo se dise&ntilde;a un controlador    tipo PI para el seguimiento de caminos rectos por parte del HRC-AUV (veh&iacute;culo    utilizado en esta investigaci&oacute;n), reduci&eacute;ndose el error de seguimiento    perpendicular al camino debido al efecto de las perturbaciones marinas. El ajuste    de las ganancias del controlador se realiza en base a la geometr&iacute;a del    camino y a las caracter&iacute;sticas del veh&iacute;culo. La validez de la    propuesta se demuestra mediante simulaci&oacute;n, con lo cual se demuestra    que el desempe&ntilde;o del controlador ILOS es superior al de la estrategia    que actualmente se encuentra implementada en el veh&iacute;culo. </font>     <P><font size="2" face="Verdana"><B>Palabras claves:</B> AUV, guiado, controlador    ILOS, distancia hacia el pr&oacute;ximo punto </font>     <P>  <hr size="1" noshade>     <P><font size="2" face="Verdana"><B>ABSTRACT</B> </font>     <P><font size="2" face="Verdana">Autonomous underwater vehicles (AUV) represents    a topic of great interest to the scientific community worldwide. The guidance    system is vital for the development of tasks without human intervention. In    this research is designed a type PI controller for tracking paths straight from    the HRC-AUV (vehicle used in this research), reducing the tracking error perpendicular    to the path despite the effect of sea disturbances. The adjustment of gains    of the controller is made based on the geometry of the way forward and the characteristics    of the vehicle. The validity of the proposal is found through simulation, which    is confirmed that the controller ILOS performance exceeds that of the strategy    is implemented at present in the vehicle. </font>     ]]></body>
<body><![CDATA[<P><font size="2" face="Verdana"><B>Key words:</B> AUV, guidance, controller ILOS,    lookahead </font> <hr size="1" noshade>     <P>&nbsp;     <P>&nbsp;     <P><font size="3" face="Verdana"><B>INTRODUCCI&Oacute;N </B></font>     <P>&nbsp;      <P><font size="2" face="Verdana">Un veh&iacute;culo aut&oacute;nomo es aquel que    posee la capacidad de manejarse asimismo, con lo cual puede comportarse de manera    independiente durante el cumplimiento de misiones sin intervenci&oacute;n humana.    Esta caracter&iacute;stica est&aacute; asociada a veh&iacute;culos o sistemas    que tienen acceso a la informaci&oacute;n relacionada con su posici&oacute;n    y el medio que los rodea, as&iacute; como la capacidad de manejar sus actuadores    para poder llevar a cabo las diferentes tareas que le son orientadas <SUP>1</SUP>.    Para la ejecuci&oacute;n de las misiones de manera aut&oacute;noma, se requiere:    planificaci&oacute;n de la misi&oacute;n, un sistema de guiado, un sistema de    navegaci&oacute;n y otro de control. En el marco de esta investigaci&oacute;n    se aborda el dise&ntilde;o de un sistema de guiado para un veh&iacute;culo aut&oacute;nomo    subacu&aacute;tico (AUV, <I>Autonomous Underwater Vehicle</I>). </font>     <P><font size="2" face="Verdana">Los AUV pertenecen a la familia de veh&iacute;culos    no tripulados (UUV, <I>Unmanned Underwater Vehicle</I>) y se definen como submarinos    que portan consigo una fuente de energ&iacute;a y unidades de c&oacute;mputo,    donde se ejecutan softwares y soluciones de control que le permiten al veh&iacute;culo    cumplir misiones sin intervenci&oacute;n humana <SUP>2, 3</SUP>. </font>     <P><font size="2" face="Verdana">En Cuba, el Grupo de Automatizaci&oacute;n Rob&oacute;tica    y Percepci&oacute;n (GARP) de la Universidad Central Marta Abreu y el Centro    de Investigaci&oacute;n y Desarrollo Naval (CIDNAV) trabajan de manera conjunta    en el desarrollo de un prototipo de AUV, el cual se dio a conocer con el nombre    de HRC-AUV <SUP>4, 5, 6</SUP>. Este proyecto se desarrolla con fines cient&iacute;ficos    para su posterior aplicaci&oacute;n en la exploraci&oacute;n del ambiente marino,    as&iacute; como en el reconocimiento de las costas cubanas. Esta investigaci&oacute;n    tiene diferentes l&iacute;neas de trabajo, entre las cuales destacan, el desarrollo    de los sistemas de navegaci&oacute;n, control y guiado. </font>      <P><font size="2" face="Verdana">El guiado de veh&iacute;culos marinos se define    como la acci&oacute;n o el sistema que continuamente calcula la posici&oacute;n,    velocidad y aceleraci&oacute;n deseada de la embarcaci&oacute;n, las cuales    son utilizadas por el sistema de control. Estos datos provienen usualmente de    un operador humano y del sistema de navegaci&oacute;n. Los componentes b&aacute;sicos    que presentan los sistemas de guiado son: los sensores de movimiento, los datos    referentes al medio externo donde se desarrolla la misi&oacute;n (velocidad    y direcci&oacute;n del viento, altura de las olas, velocidad y direcci&oacute;n    de las corrientes) y una computadora. La computadora es la encargada de captar    y procesar los datos para luego realimentar los resultados hacia el sistema    de control de movimiento. En muchos casos se utilizan t&eacute;cnicas avanzadas    de optimizaci&oacute;n, para obtener la trayectoria m&aacute;s adecuada para    ser seguida por el veh&iacute;culo, en ello se pueden considerar diferentes    aspectos tales como el ahorro de combustible, la evasi&oacute;n de colisiones,    la sincronizaci&oacute;n, entre otras <SUP>1</SUP>. </font>     <P><font size="2" face="Verdana">Hasta el momento en el HRC-AUV se ha implementado    una variante de guiado que solo permite el seguimiento de puntos y que no tiene    en cuenta los valores de la posici&oacute;n instant&aacute;nea del veh&iacute;culo.    En la pr&aacute;ctica, este dise&ntilde;o logra cumplir con las misiones asignadas,    sin embargo, presenta errores considerables en aquellos tramos de la trayectoria    donde es m&aacute;s fuerte la influencia de las corrientes marinas <SUP>5</SUP>.    La utilizaci&oacute;n de una estrategia de guiado basada en un controlador ILOS    permite el seguimiento de caminos en l&iacute;nea recta y reduce el error de    seguimiento que provocan las corrientes marinas. En este trabajo se dise&ntilde;a    y eval&uacute;a mediante simulaci&oacute;n el desempe&ntilde;o de un controlador    ILOS en el HRC-AUV para el seguimiento de caminos rectos. Para lograr la mayor    exactitud posible en las simulaciones, se utiliza el modelo din&aacute;mico    de seis grados de libertad (6 GDL) del HRC-AUV. Este modelo incluye adem&aacute;s    representaciones del oleaje y las corrientes marinas <SUP>5</SUP>. </font>     ]]></body>
<body><![CDATA[<P><font size="2" face="Verdana">Este art&iacute;culo sigue la siguiente estructura.    La estructura del modelo din&aacute;mico de 6 GDL se expone en la Secci&oacute;n    II. La Secci&oacute;n III describe el algoritmo de guiado utilizado. En la Secci&oacute;n    IV, se presenta el dise&ntilde;o del controlador I-LOS para el seguimiento de    caminos. Los resultados del ajuste se presentan en la Secci&oacute;n V. Finalmente,    las conclusiones son presentadas en la Secci&oacute;n VI. </font>     <P>&nbsp;      <P><font size="3" face="Verdana"><B>MODELO DIN&Aacute;MICO DEL HRC-AUV</B></font>     <P>&nbsp;      <P><font size="2" face="Verdana">Para analizar el movimiento de los veh&iacute;culos    marinos en los seis grados de libertad (6 GDL), es conveniente contar con dos    sistemas de coordenadas, v&eacute;ase <a href="#fig1">figura 1</a>. El sistema    coordenado m&oacute;vil es convenientemente fijado en el veh&iacute;culo, cuyos    ejes <em>x<SUB>B</SUB></em>, <em>y<SUB>B</SUB></em> y <em>z<SUB>B</SUB></em>    coinciden con los ejes de inercia. El origen del sistema del submarino (OB)    puede ser situado en el Centro de Gravedad (CG) o en el Centro de Flotabilidad    (CB) del veh&iacute;culo, aprovechando el plano principal de simetr&iacute;a.    En el caso del HRC-AUV, OB se hace coincidir con CB. </font>      <P><font size="2" face="Verdana">Las maniobras de las embarcaciones marinas abarcan    el movimiento en los seis grados de libertad <SUP>7</SUP>. Las tres primeras    coordenadas, y sus derivadas en el tiempo, se emplean para describir la posici&oacute;n    y el movimiento lineal del veh&iacute;culo a lo largo de los ejes <em>x</em>,    <em>y</em> y <em>z</em>, mientras que las tres coordenadas restantes, se utilizan    en la representaci&oacute;n de la orientaci&oacute;n y el movimiento rotatorio.    La <a href="#tab1">tabla 1</a> resume la nomenclatura est&aacute;ndar empleada    para describir el movimiento de submarinos <SUP>8</SUP>. </font>      <P align="center"><img src="/img/revistas/eac/v36n2/f0102215.jpg"><a name="fig1"/>      <P>      <P align="center"><img src="/img/revistas/eac/v36n2/t0102215.jpg"><a name="tab1"/>     <P>      ]]></body>
<body><![CDATA[<P><font size="2" face="Verdana">El comportamiento din&aacute;mico de un AUV se    describe mediante las leyes de <I>Newton</I>. Para obtener las ecuaciones de    movimiento es necesario asumir que el veh&iacute;culo es un cuerpo r&iacute;gido    y el sistema de referencia fijado en tierra es inercial. A partir de lo cual    se plantea la ecuaci&oacute;n (1) <SUP>7</SUP>. </font>     <P> <img src="/img/revistas/eac/v36n2/e0102215.gif">     <P><font size="2" face="Verdana">donde <B>M<SUB>RB</SUB></B> designa a la matriz    de masa del cuerpo r&iacute;gido, <B>M<SUB>A</SUB></B> representa a la matriz    de inercia a&ntilde;adida, <B>C<SUB>RB</SUB>(v)</B> es la matriz de <I>Coriolis    </I>del cuerpo r&iacute;gido, <B>C<SUB>A</SUB>(v)</B> es la matriz hidrodin&aacute;mica    de coeficientes de <I>Coriolis</I>, <B>D(v)</B> agrupa los t&eacute;rminos de    amortiguamiento, <B>g(&eta;)</B> es el vector de fuerzas gravitacionales y de    flotabilidad, y <B>&tau;</B> =[ &tau;<SUB>X</SUB>, &tau;<SUB>Y</SUB>, &tau;<SUB>Z</SUB>,    &tau;<SUB>K</SUB>, &tau;<SUB>M</SUB>, &tau;<SUB>N</SUB>]<SUP>T</SUP> es el vector    de fuerzas y momentos provocados por las entradas de control <SUP>7</SUP>. La    estructura de cada una de estas matrices y vectores para el veh&iacute;culo    HRC-AUV han sido determinadas por GARP en investigaciones anteriores <SUP>5</SUP>.    </font>      <P><font size="2" face="Verdana"><B>Representaci&oacute;n lineal del subsistema    lateral</B> </font>      <P><font size="2" face="Verdana">Para el dise&ntilde;o de los controladores de    rumbo y profundidad es necesario contar con modelos m&aacute;s simplificados.    Una soluci&oacute;n consiste en dividir la din&aacute;mica en tres subsistemas    con poca interacci&oacute;n entre ellos. Esta descomposici&oacute;n est&aacute;    dada por la simetr&iacute;a del veh&iacute;culo y se encuentra reportada en    la literatura <SUP>9, 10</SUP>. Los tres subsistemas y sus variables de estado    est&aacute;n dados por: </font>     <P><font size="2" face="Verdana">&#183; Subsistema lateral, utilizado para las    maniobras de direcci&oacute;n del veh&iacute;culo. Variables de estado: <I>v</I>,    <I>r</I> y <I>&psi;</I>. </font>     <P><font size="2" face="Verdana">&#183; Subsistema longitudinal, &uacute;til en    maniobras de emersi&oacute;n-inmersi&oacute;n del veh&iacute;culo. Variables    de estado: <I>w</I>, <I>q</I>, <I>&theta;</I> y <I>z</I>. </font>     <P><font size="2" face="Verdana">&#183; Subsistema horizontal, utilizado para    el dise&ntilde;o del sistema de navegaci&oacute;n. Variables de estado: <I>u</I>,    <I>v</I> y <I>r</I>. </font>     <P><font size="2" face="Verdana">Para el caso de esta investigaci&oacute;n resulta    de especial inter&eacute;s la din&aacute;mica del subsistema lateral, cuya representaci&oacute;n    matem&aacute;tica mediante funci&oacute;n de transferencia se conoce como modelo    de <I>Nomoto </I>y es ampliamente empleada en el dise&ntilde;o de controladores    de rumbo <SUP>7</SUP>. El modelo en espacio-estado que representa la din&aacute;mica    del subsistema lateral para el HRC-AUV est&aacute; dado por <SUP>5</SUP>: </font>      <P> <img src="/img/revistas/eac/v36n2/e0202215.gif">      ]]></body>
<body><![CDATA[<P><font size="2" face="Verdana">donde <I>m</I> es la masa del veh&iacute;culo,    <I>u<SUB>0</SUB></I> representa la velocidad de operaci&oacute;n del veh&iacute;culo,    <I>I<SUB>ZZ</SUB></I> es el momento de inercia alrededor del eje <I>z</I>, <em>Y<SUB>v</SUB><sup>&bull;</sup></em>    y <em>N<SUB>r</SUB><sup>&bull;</sup></em> son coeficientes de masas a&ntilde;adidas, <I>Y<SUB>v</SUB></I>    y <I>N<SUB>r</SUB></I> son coeficientes hidrodin&aacute;micos y <I>b<SUB>2</SUB></I>    y <I>b<SUB>5</SUB></I> ganancias relacionadas con las entradas de control. </font>      <P><font size="2" face="Verdana">A partir de esta expresi&oacute;n, es posible    obtener el modelo de <I>Nomoto</I> expresado mediante la funci&oacute;n de transferencia    entre el &aacute;ngulo de gui&ntilde;ada del veh&iacute;culo y el &aacute;ngulo    del tim&oacute;n horizontal como: </font>     <P><img src="/img/revistas/eac/v36n2/e0302215.gif">      <P><font size="2" face="Verdana">Los valores num&eacute;ricos de la ecuaci&oacute;n    (3) han sido determinados mediante identificaci&oacute;n experimental <SUP>5</SUP>.    Esta funci&oacute;n de transferencia se utiliza para ajustar el controlador    de rumbo del HRC-AUV, el cual se encarga de mantener el rumbo del veh&iacute;culo    en valores cercanos a los determinados por el algoritmo de guiado. </font>     <P><font size="2" face="Verdana"><B>Modelo simplificado de las corrientes marinas</B>    </font>      <P><font size="2" face="Verdana">Las principales perturbaciones a considerar en    el caso de los veh&iacute;culos marinos son el oleaje y las corrientes marinas.    Si se incorporan los efectos que las mismas provocan durante la navegaci&oacute;n    del veh&iacute;culo, se puede reescribir la ecuaci&oacute;n (1) como <SUP>7</SUP>:    </font>     <P> <img src="/img/revistas/eac/v36n2/e0402215.gif">      <P><font size="2" face="Verdana">donde (<B>&tau;<SUB>olas</SUB></B>) representa    las fuerzas y momentos provocados por las olas mientras que <B>v<SUB>r</SUB></B> simboliza la velocidad    relativa de las corrientes. </font>      <P><font size="2" face="Verdana">El efecto de las corrientes marinas constituye    la principal afectaci&oacute;n en el seguimiento de trayectoria para un veh&iacute;culo    marino. Este efecto se a&ntilde;ade al modelo no lineal de 6 GDL del veh&iacute;culo    mediante el t&eacute;rmino <B>v<SUB>r</SUB></B> (velocidad relativa), ecuaci&oacute;n    (4). La velocidad relativa se define como: </font>     <P><img src="/img/revistas/eac/v36n2/e0502215.gif">      ]]></body>
<body><![CDATA[<P><font size="2" face="Verdana">siendo <B>v</B> el vector velocidad del veh&iacute;culo,    mientras que el vector que representa la velocidad de las corrientes referido    a OB, considerando que las mismas no generan movimientos rotacionales en el    veh&iacute;culo, queda definido como V<SUB>c</SUB>=[u<SUB>c</SUB>, v<SUB>c</SUB>,<SUB>    </SUB>w<SUB>c</SUB>, 0, 0, 0]<SUP>T</SUP>. Teniendo en cuenta que las operaciones    de seguimiento de trayectorias se realizan con el veh&iacute;culo en superficie,    solo se necesita obtener un modelo bidimensional de las corrientes, por lo que    solo se toman en cuenta las componentes (u<SUB>c</SUB>,v<SUB>c</SUB>) del vector    de velocidad <B>V<SUB>c</SUB></B>. Estas componentes se calculan a partir del    &aacute;ngulo de direcci&oacute;n de las corrientes <I>&beta;<SUB>c</SUB></I>    y del m&oacute;dulo del vector velocidad de las corrientes <I>V<SUB>CA</SUB></I>,    tal que: </font>     <P> <img src="/img/revistas/eac/v36n2/e0602215.gif">      <P><font size="2" face="Verdana">Para obtener las componentes de velocidad de    las corrientes referidas a OB, se hace necesario aplicar las transformaciones    de coordenadas mediante los &aacute;ngulos de <I>Euler</I>, obteni&eacute;ndose    <SUP>7</SUP>: </font>     <P> <img src="/img/revistas/eac/v36n2/e0702215.gif">      <P><font size="2" face="Verdana">Aplicando identidades trigonom&eacute;tricas    en la expresi&oacute;n anterior, se obtienen las ecuaciones de las velocidades    de las corrientes referidas a OB. </font>     <P> <img src="/img/revistas/eac/v36n2/e0802215.gif">      <P> <img src="/img/revistas/eac/v36n2/e0902215.gif">       <P>      <P><font size="3" face="Verdana"><B><font size="2">ALGORITMO DE GUIADO BASADO    EN LA DISTANCIA <I>LOOKAHEAD</I></font></B></font><font size="2" face="Verdana"><B>    </B> </font>      <P>      ]]></body>
<body><![CDATA[<P><font size="2" face="Verdana">Si se considera un camino en l&iacute;nea recta    definido esencialmente por dos puntos a trav&eacute;s de los cuales el veh&iacute;culo    debe pasar, estos puntos pueden ser definidos como <B>p<SUB>k</SUB></B>=[<I>y<SUB>k</SUB></I><SUB>,</SUB>    <I>x<SUB>k</SUB></I>]<SUP>T</SUP> &isin; &real;<SUP>2</SUP> y <B>p<SUB>k+1</SUB></B>=[<I>y<SUB>k+1</SUB></I><SUB>    ,</SUB> <I>x<SUB>k+1</SUB></I>]<SUP>T</SUP> &isin; &real;<SUP>2</SUP>, respectivamente.    Considerando a <B>p<SUB>k</SUB></B> como origen de la referencia al camino,    cuyo eje x ha sido rotado un &aacute;ngulo positivo &alpha;<SUB>k</SUB> = &alpha;tan2(y<SUB>k+1</SUB>    y<SUB>k</SUB>, x<SUB>k+1</SUB>, x<SUB>k</SUB>) relativo al eje x del sistema    de referencia inercial del veh&iacute;culo. Por tanto, las coordenadas cinem&aacute;ticas    del veh&iacute;culo respecto al camino pueden ser calculadas de la forma: </font>      <P><img src="/img/revistas/eac/v36n2/e1002215.gif">      <P><font size="2" face="Verdana">siendo R(&alpha;<SUB>k</SUB>) la matriz que    permite rotar la posici&oacute;n del veh&iacute;culo al sistema de referencia    ubicado en el camino: </font>     <P><img src="/img/revistas/eac/v36n2/e1102215.gif">      <P><font size="2" face="Verdana">y <B>&xi;(t)</B>=[<I>s(t), e(t)</I>]<SUP>T</SUP>    tal que <I>s(t) </I>es el error de seguimiento a lo largo del camino y <I>e(t)</I>    el error de seguimiento perpendicular al camino, tal como se define en la <a  href="#fig2">figura 2</a>. </font>     <P>      <P align="center"><img src="/img/revistas/eac/v36n2/f0202215.jpg"><a name="fig2"/>     <P><font size="2" face="Verdana">Para el caso de seguimiento de caminos, donde    interesan solo las restricciones espaciales, el objetivo de la ley de guiado    se centra en minimizar el valor de <I>e(t)</I>; ello significa la convergencia    del veh&iacute;culo al camino. Considerando las ecuaciones (10) y (11) se tiene    entonces que: </font>     <P> <img src="/img/revistas/eac/v36n2/e1202215.gif">      <P><font size="2" face="Verdana">y el objetivo de control asociado al seguimiento    de caminos en l&iacute;nea recta se transforma en: </font>     ]]></body>
<body><![CDATA[<P> <img src="/img/revistas/eac/v36n2/e1302215.gif">      <P><font size="2" face="Verdana">La ley de direcci&oacute;n basada en la distancia    <I>lookahead</I>, se utiliza con el prop&oacute;sito de conducir al veh&iacute;culo    hacia el camino en direcci&oacute;n al vector LOS y al mismo tiempo, lograr    la convergencia a cero de <I>e(t)</I><SUP>7</SUP>. El vector LOS (<B>r</B>),    <a href="#fig2">figura 2</a>, se orienta desde la embarcaci&oacute;n hasta el    punto <I>P<SUB>int</SUB></I>, que est&aacute; situado en una l&iacute;nea tangencial    al camino, a una distancia <I>lookahead </I>(&Delta;) de la proyecci&oacute;n    de la posici&oacute;n del veh&iacute;culo sobre el camino <SUP>1</SUP>. Esta    ley propone determinar la direcci&oacute;n que debe seguir el veh&iacute;culo    a partir de la suma de dos &aacute;ngulos: </font>      <P> <img src="/img/revistas/eac/v36n2/e1402215.gif">      <P><font size="2" face="Verdana">donde <I>X<SUB>p</SUB>= &alpha;<SUB>k</SUB></I>,    siendo <I>X<SUB>p</SUB></I> el &aacute;ngulo tangente al camino y <I>X<SUB>r</SUB>(e)</I>    un &aacute;ngulo de correcci&oacute;n, el cual asegura que la velocidad del    veh&iacute;culo est&eacute; en direcci&oacute;n al punto del camino hacia el    cual la embarcaci&oacute;n se dirige. </font>     <P><img src="/img/revistas/eac/v36n2/e1502215.gif">      <P><font size="2" face="Verdana">La distancia &Delta; es un par&aacute;metro que    puede considerarse de manera constante o variable. La selecci&oacute;n de la    distancia <I>lookahead </I>constituye un tema de investigaci&oacute;n abierto,    que ha sido abordado por diferentes autores <SUP>1</SUP>. Para el caso particular    de esta investigaci&oacute;n el valor de &Delta; ser&aacute; considerado constante.    </font>     <P><font size="2" face="Verdana">Si el camino a seguir est&aacute; conformado    por <I>n </I>segmentos en l&iacute;nea recta conectados por <I>n+1</I> puntos    del camino, es necesario emplear una estrategia para saber cu&aacute;ndo un    punto del camino ha sido vencido por el veh&iacute;culo y de esta forma cambiar    el objetivo de la misma hacia el siguiente punto. Para ello se establece un    criterio que involucra solo al error de seguimiento a lo largo del camino <I>s(t)</I>.    Teniendo en cuenta que la distancia total entre los puntos <I>p<SUB>k</SUB></I>    y<B> </B><I>p<SUB>k+1</SUB></I>, se define como <I>s<SUB>k+1</SUB></I>, es posible    considerar que un punto del trayecto ha sido vencido cuando: </font>     <P> <img src="/img/revistas/eac/v36n2/e1602215.gif">      <P><font size="2" face="Verdana">donde <I>R<SUB>k+1</SUB></I> es el radio de aceptaci&oacute;n,    el cual se establece igual a dos veces la longitud del veh&iacute;culo <SUP>7</SUP>.    </font>     <P>      ]]></body>
<body><![CDATA[<P><font size="2" face="Verdana"><B>CONTROLADOR PARA EL SEGUIMIENTO DE TRAYECTORIAS</B>    </font>     <P>      <P><font size="2" face="Verdana">El objetivo del control de seguimiento de trayectoria,    consiste en determinar un valor de &aacute;ngulo de rumbo deseado, que le permita    al veh&iacute;culo ir venciendo los puntos del camino que sean definidos. Esto    implica que: </font>     <P> <img src="/img/revistas/eac/v36n2/e1702215.gif">      <P><font size="2" face="Verdana">donde <I>&beta;</I> es el &aacute;ngulo de deslizamiento,    formado entre <I>x<SUB>B</SUB></I> y el m&oacute;dulo del vector velocidad del    veh&iacute;culo en el plano horizontal (<I>U</I>), asumiendo que gira sobre    el eje <I>z<SUB>B</SUB></I>, su sentido es positivo, por la convenci&oacute;n    de la regla de la mano derecha, tal como se define en la <a href="#fig3">figura 3</a>. </font>     <P>      <P align="center"><img src="/img/revistas/eac/v36n2/f0302215.jpg"><a name="fig3"/>     <P><font size="2" face="Verdana">El &aacute;ngulo de deslizamiento en condiciones    de operaci&oacute;n ideales para la embarcaci&oacute;n, donde no hay influencia    de perturbaciones medioambientales sobre el veh&iacute;culo, se puede considerar    <I>&beta;&asymp;0</I>, esta aproximaci&oacute;n no es v&aacute;lida, cuando    aparece una componente de velocidad en el eje <I>y</I>, esto ocurre cuando se    tienen caminos que no est&aacute;n conformados por l&iacute;neas rectas o cuando    el veh&iacute;culo realiza giros. </font>     <P><font size="2" face="Verdana">En condiciones ideales el &aacute;ngulo de deslizamiento    se calcula como: </font>     <P> <img src="/img/revistas/eac/v36n2/e1802215.gif">      ]]></body>
<body><![CDATA[<P><font size="2" face="Verdana">Cuando el veh&iacute;culo se encuentra bajo la    influencia de perturbaciones medioambientales, el valor de <I>&beta;</I> se    calcula como: </font>     <P><img src="/img/revistas/eac/v36n2/e1902215.gif">       <P><font size="2" face="Verdana">quedando en funci&oacute;n de los valores relativos    de estas velocidades, <I>v<SUB>r</SUB></I> est&aacute; definido en la ecuaci&oacute;n    (5) y <I>U<SUB>r</SUB></I> se calcula como <I>U<SUB>r</SUB></I> =&radic;(<I>u<SUB>r</SUB></I><SUP>2</SUP>    +<I> v<SUB>r</SUB></I><SUP>2</SUP>). </font>     <P><font size="2" face="Verdana">Para disminuir la influencia de las corrientes    marinas durante el seguimiento de caminos se pueden utilizar dos m&eacute;todos:    </font>      <P><font size="2" face="Verdana">&#183; Utilizar de un controlador proporcional    en el algoritmo de guiado junto con la compensaci&oacute;n del &aacute;ngulo    de deslizamiento, el cual se determina a partir de la medici&oacute;n de la    velocidad relativa del veh&iacute;culo. </font>     <P><font size="2" face="Verdana">&#183; Utilizar un controlador con acci&oacute;n    integral en el algoritmo de guiado y considerar el &aacute;ngulo de deslizamiento    lateral como una perturbaci&oacute;n peque&ntilde;a de poca variaci&oacute;n,    es decir <I>&beta;<SUB>r</SUB>&asymp;0</I>. </font>     <P><font size="2" face="Verdana">En el caso del veh&iacute;culo HRC-AUV no se    cuenta con mediciones directas y exactas de las velocidades del veh&iacute;culo,    entonces puede considerarse <I>&beta;<SUB>r</SUB>&asymp;0 </I>y utilizar en    el algoritmo de guiado una ley de control tipo PI. Este controlador se conoce    como ILOS <SUP>1, 7, 11</SUP>. </font>      <P><font size="2" face="Verdana">La ley de control ILOS basada en la distancia    <I>lookahead</I> queda definida de la siguiente manera: </font>     <P><img src="/img/revistas/eac/v36n2/e2002215.gif">      <P><font size="2" face="Verdana">donde, de acuerdo con la ecuaci&oacute;n (15)    <I>k<SUB>p</SUB></I>=1/&Delta; y la ganancia integral debe ser mayor que cero    (<I>k<SUB>i </SUB></I>&gt;0). </font>     ]]></body>
<body><![CDATA[<P><font size="2" face="Verdana">La ganancia proporcional puede llegar a saturarse,    debido a que <I>X<SUB>r</SUB>(e) &epsilon; (-&pi;/2, &pi;/2).</I> Es por ello    que desde el punto de vista de control tambi&eacute;n resulta factible considerar    el par&aacute;metro &Delta; constante, ya que con esto se facilita un buen desempe&ntilde;o    del controlador. Un peque&ntilde;o valor de la distancia &Delta; implica un cambio    de forma brusca en el guiado, por lo que se hace necesario buscar un valor de    &Delta; adecuado para cada veh&iacute;culo. La distancia <I>lookahead </I>debe    tener un valor proporcional al largo del veh&iacute;culo. Algunos autores plantean    que el doble de dicha longitud <SUP>1, 7, 11</SUP>, mientras que otros expresan    que pude ser <I>n </I>veces su valor <SUP>12</SUP>. </font>     <P><font size="2" face="Verdana">El t&eacute;rmino integral puede ser de gran    utilidad en veh&iacute;culos del tipo AUV, en los que se controla con un solo    actuador varios grados de libertad, posibilitando que los mismos sigan caminos    en l&iacute;nea recta bajo la influencia de las corrientes marinas. Hay que    tener en cuenta que con la inclusi&oacute;n de la acci&oacute;n integral es    conveniente el uso de un m&eacute;todo anti <I>wind up </I>que permita mantener    el valor de salida del regulador en los l&iacute;mites concebidos para el &aacute;ngulo    <I>X<SUB>r</SUB>(e)</I>. Algunos investigadores proponen la implementaci&oacute;n    de un regulador PI que disminuya el efecto <I>wind up </I><SUP>1, 11</SUP>.    La estructura matem&aacute;tica de este controlador se obtiene a partir de redefinir    la ecuaci&oacute;n (20) como: </font>     <P><img src="/img/revistas/eac/v36n2/e2102215.gif">      <P><font size="2" face="Verdana">donde <I>k<SUB>int </SUB>=kk<SUB>p</SUB></I>,    siendo <I>k</I> un par&aacute;metro de dise&ntilde;o y <font size="2" face="Verdana"><em>y<sup>&bull;</sup><SUB>int</SUB></em></font>    queda definido como: </font>      <P><img src="/img/revistas/eac/v36n2/e2202215.gif">      <P><font size="2" face="Verdana">Con el objetivo de eliminar el efecto <I>wind    up </I>y teniendo en cuenta que las mediciones de velocidad que se tienen en    la pr&aacute;ctica no son fiables, se selecciona esta variante de ILOS como    el controlador a ajustar para que el HRC-AUV logre un desempe&ntilde;o adecuado    en el seguimiento de caminos rectos. </font>     <P>&nbsp;      <P><font size="3" face="Verdana"><B>RESULTADOS DE LA IMPLEMENTACI&Oacute;N DEL    CONTROLADOR ILOS</B></font>     <P>&nbsp;      <P><font size="2" face="Verdana">El ajuste del controlador ILOS se realiza en    base a la selecci&oacute;n de dos par&aacute;metros, acorde a lo establecido    en las ecuaciones (21) y (22): </font>     ]]></body>
<body><![CDATA[<P><font size="2" face="Verdana">&#183; &Delta; cuyo valor se selecciona en un    rango comprendido entre dos y seis veces la longitud del veh&iacute;culo. </font>     <P><font size="2" face="Verdana">&#183; <I>k</I> cuyo valor debe ser mayor que    cero. </font>     <P><font size="2" face="Verdana">Los valores <I>k<SUB>p </SUB>=0.025</I> y <I>k=0.1</I>    son los que se utilizan para el controlador ILOS que se dise&ntilde;a en esta    investigaci&oacute;n para el veh&iacute;culo HRC-AUV. Teniendo en cuenta las    caracter&iacute;sticas y condiciones de maniobrabilidad del veh&iacute;culo    fue seleccionado un valor de &Delta;=40 (cuatro veces el valor de la longitud    del veh&iacute;culo), a partir del cual fueron calculadas las ganancias del    controlador. </font>     <P><font size="2" face="Verdana">La simulaci&oacute;n se realiza en <I>Simulink/Matlab</I>    utilizando el modelo din&aacute;mico del HRC-AUV definido en la ecuaci&oacute;n    (4). Los par&aacute;metros y datos necesarios para la implementaci&oacute;n    del modelo pueden consultarse en <SUP>5</SUP>. Por su parte, como controlador    de rumbo se implementa un P-D cuyos valores de ganancias son: <I>k<SUB>p </SUB>=1.5</I>    y <I>k<SUB>d</SUB>=1</I>.</font>      <P><font size="2" face="Verdana"><B>Evaluaci&oacute;n del controlador ILOS ante    cambios en la velocidad de las corrientes</B> </font>      <P><font size="2" face="Verdana">Para evaluar la efectividad del ajuste, se realizan    pruebas de simulaci&oacute;n variando la velocidad de las corrientes a la que    se encuentra sometido el veh&iacute;culo. El objetivo que se persigue con estas    pruebas radica en demostrar, que el controlador ILOS ajustado, es capaz de reducir    el error <I>e(t)</I> ante distintos valores de velocidad de las corrientes.    Las simulaciones se realizaron utilizando los siguientes datos: velocidad de    giro del motor <I>1000 rpm</I>, <I>0.01 s</I> de per&iacute;odo de muestreo.    El efecto del oleaje se simula utilizando el espectro de JOSWAP <SUP>5</SUP>,    para un valor de frecuencia fundamental <I>w<SUB>0 </SUB>=6.0 rad/s</I> y con    un coeficiente de intensidad de las olas <I>&sigma; =0.5</I>. Las corrientes    marinas se simulan acorde a lo planteado en la ecuaci&oacute;n (8) y (9), tomando    como valores de amplitud de las mismas<I>: V<SUB>CA </SUB>=0.1m/s</I>,<I> V<SUB>CA    </SUB>=0.5m/s</I> y <I>V<SUB>CA </SUB>=1m/s</I>, manteniendo el &aacute;ngulo    de direcci&oacute;n constante en <I>&beta;<SUB>C </SUB></I>=240 &#176;. </font>     <P><font size="2" face="Verdana">El resultado de las pruebas realizadas se observa    en la <a href="#fig4">figura 4</a>, y muestra que para los valores m&aacute;s elevados    de la velocidad de las corrientes <I>e(t) </I>incrementa su valor, pero la acci&oacute;n    integral en todos los casos logra que se estabilice en cero. </font>     <P>      <P align="center"><img src="/img/revistas/eac/v36n2/f0402215.jpg"><a name="fig4"/>     <P>      ]]></body>
<body><![CDATA[<P><font size="2" face="Verdana"><B>Evaluaci&oacute;n del controlador ILOS durante    el seguimiento de distintas trayectorias</B> </font>     <P>      <P><font size="2" face="Verdana">A continuaci&oacute;n se presentan los resultados    obtenidos mediante simulaci&oacute;n con el controlador ILOS utilizando los    datos de dos experimentos realizados con el HRC-AUV en el mar. En todos los    casos se utiliza como criterio de punto vencido el definido en la ecuaci&oacute;n    (16), considerando que el radio de aceptaci&oacute;n es de <I>20m</I> (dos veces    la longitud del veh&iacute;culo). La evaluaci&oacute;n del desempe&ntilde;o    se realiza en funci&oacute;n del error de seguimiento perpendicular al camino.    </font>     <P><font size="2" face="Verdana">Los datos del primer experimento utilizados en    la simulaci&oacute;n son: velocidad de giro del motor <I>500 rpm</I>, <I>0.01    s</I> de per&iacute;odo de muestreo, las corrientes marinas se simularon con    una velocidad de <I>V<SUB>CA </SUB>=0.18m/s</I> y una direcci&oacute;n de <I>&beta;<SUB>C    </SUB></I>=240 &#176;, frecuencia fundamental de las olas <I>w<SUB>0 </SUB>=6.0    rad/s</I> y coeficiente de intensidad de las mismas <I>&sigma; =0.5</I>. Los    puntos que describen la trayectoria utilizada en la simulaci&oacute;n se presentan    en la <a href="#tab2">tabla 2</a>. </font>     <P>      <P align="center"><img src="/img/revistas/eac/v36n2/t0202215.jpg"><a name="tab2"/>     <P><font size="2" face="Verdana">En la <a href="#fig5">figura 5 </a>se    presenta la trayectoria deseada en color rojo, la trayectoria real seguida por    el veh&iacute;culo durante el experimento en color azul y la trayectoria simulada    con el controlador ILOS cuya curva se muestra en color verde. La trayectoria    real seguida por el veh&iacute;culo se obtuvo a partir de los datos obtenidos    con el GPS. La misma constituye el resultado de la estrategia de seguimiento    de puntos que actualmente se encuentra implementada en el hardware de bajo nivel    a bordo del HRC-AUV. Como se percibe, el sistema de guiado con el controlador    ILOS sigue la trayectoria de forma mucho m&aacute;s precisa, lo cual se evidencia    de manera contundente al observar la <a href="/img/revistas/eac/v36n2/f0602215.jpg">figura 6</a>,    donde se muestra el comportamiento de <I>e(t)</I>. El error de seguimiento perpendicular    al camino disminuye considerablemente cuando se utiliza un controlador con acci&oacute;n    integral. </font>     <P>      <P align="center"><img src="/img/revistas/eac/v36n2/f0502215.jpg"><a name="fig5"/>     <P><font size="2" face="Verdana">Con el prop&oacute;sito de demostrar la mejor&iacute;a    en el desempe&ntilde;o del sistema de guiado del HRC-AUV, que asegura el controlador    ILOS, se procede a realizar un an&aacute;lisis estad&iacute;stico utilizando    el test de <I>Kolmogorov-Smirnov</I>. La evaluaci&oacute;n estad&iacute;stica    se efect&uacute;a entre la trayectoria en el plano <I>x-y</I> obtenida con el    controlador ILOS que se propone en esta investigaci&oacute;n, respecto a la    trayectoria deseada. Este test permite evaluar muestras bivariadas, estableciendo    como hip&oacute;tesis que ambas muestras pertenecen a un mismo conjunto de distribuci&oacute;n    estad&iacute;stica para un intervalo de confianza (&alpha;=0.05) <SUP>13</SUP>.    Los resultados obtenidos se aprecian en la <a href="#tab3">tabla 3</a>, donde la hip&oacute;tesis establecida se cumple    (<I>H=0</I>) con un valor de probabilidad (<I>pValue=0.3403</I>). De esta manera    queda corroborado que el controlador ILOS dise&ntilde;ado para el HRC-AUV asegura    un adecuado desempe&ntilde;o en el seguimiento de caminos rectos. </font>      ]]></body>
<body><![CDATA[<P align="center"><img src="/img/revistas/eac/v36n2/t0302215.jpg"><a name="tab3"/>     <P><font size="2" face="Verdana">Los puntos que definen a la trayectoria correspondiente    al segundo experimento se presentan en la <a href="#tab4">tabla 4</a>. </font>      <P align="center"><img src="/img/revistas/eac/v36n2/t0402215.jpg"><a name="tab4"/>     <P><font size="2" face="Verdana">La trayectoria abarca un recorrido de 0.98 km,    mucho menor que la seguida durante el primer experimento. La velocidad de giro    del motor ahora es de 1000 rpm, la amplitud de las corrientes utilizada fue    de <I>V<SUB>CA </SUB>=0.05m/s</I>, con un &aacute;ngulo de direcci&oacute;n    de <I>&beta;<SUB>C </SUB></I>=45 &#176;. Los valores relacionados con el oleaje    y el per&iacute;odo de muestreo se mantuvieron iguales que en el experimento    anterior. </font>     <P><font size="2" face="Verdana">En la <a href="#fig7">figura 7</a> se    presentan los resultados obtenidos al graficar la trayectoria deseada en color    rojo, la real seguida por el veh&iacute;culo con la estrategia de seguimiento    de puntos en color azul y la simulada con el controlador ILOS en color verde.    El controlador ILOS nuevamente asegura un mejor seguimiento de la trayectoria    deseada. Esto queda mejor demostrado al observar en la <a href="/img/revistas/eac/v36n2/f0802215.jpg">figura    8</a> el comportamiento del error perpendicular al camino durante el seguimiento    de la trayectoria. </font>     <P>      <P align="center"><img src="/img/revistas/eac/v36n2/f0702215.jpg"><a name="fig7"/>     <P><font size="2" face="Verdana">Los resultados de este experimento no son tan    buenos en comparaci&oacute;n con los del anterior, lo cual est&aacute; dado    por dos factores fundamentales: el veh&iacute;culo aument&oacute; su velocidad    y la trayectoria es mucho menor que la recorrida en la primera trayectoria,    por lo que las oscilaciones alrededor del camino deseado se hacen mucho m&aacute;s    grandes. Estos elementos hacen que al veh&iacute;culo le cueste mucho esfuerzo    estabilizar su posici&oacute;n cerca de la trayectoria antes de que se considere    a un punto como vencido. </font>     <P>&nbsp;      <P><font size="3" face="Verdana"><B>CONCLUSIONES</B> </font>     ]]></body>
<body><![CDATA[<P>&nbsp;      <P><font size="2" face="Verdana">Como resultado final arrojado por esta investigaci&oacute;n,    se dise&ntilde;a un controlador ILOS para el seguimiento de caminos en l&iacute;nea    recta por parte del HRC-AUV, que reduce el error de seguimiento perpendicular    al camino a pesar del efecto de las corrientes marinas, lo cual queda demostrado    mediante simulaci&oacute;n. El ajuste del controlador se realiza teniendo en    cuenta la geometr&iacute;a del camino y las caracter&iacute;sticas del veh&iacute;culo.    La estructura matem&aacute;tica definida para el controlador ILOS es de f&aacute;cil    implementaci&oacute;n y tiene en cuenta el efecto <I>wind-up</I> que se produce    cuando se incluye una acci&oacute;n integral. El c&aacute;lculo de las ganancias    del controlador depende en lo fundamental de la selecci&oacute;n del valor de    la distancia <I>lookahead</I>, la cual se considera constante y dependiente    de la longitud del veh&iacute;culo. El controlador ILOS para el HRC-AUV que    se propone en esta investigaci&oacute;n logra resultados superiores respecto    a la estrategia que en estos momentos se encuentra implementada en el veh&iacute;culo.    </font>      <P>&nbsp;     <P><font size="3" face="Verdana"><B>REFERENCIAS</B> </font>     <P>&nbsp;      <!-- ref --><P><font size="2" face="Verdana">1. Lekkas, Anastasios M. &#171;Guidance and path-planning    systems for autonomous&#187;, Tesis doctoral. The Norwegian Institute of Technology,    Noruega, 2014.     </font>     <!-- ref --><P><font size="2" face="Verdana">2. Fjellstad, Ola-Erik: &#171;Control of unmanned    underwater vehicle in six degrees of freedom a quaternion feedback approach&#187;,    Tesis doctoral. The Norwegian Institute of Technology, Noruega, 1994.     </font>     <!-- ref --><P><font size="2" face="Verdana">3. Antonelli, Gianluca; Fossen, Thor I.; Yoerger,    Dana R. &#171;Underwater Robotics&#187;. En: <I>Springer Handbook of Robotics</I>.    Springer-Verlag, 2008. pp. 987-1007.     </font>     <!-- ref --><P><font size="2" face="Verdana">4. Garcia-Garcia, Delvis., et al. &#171;Wave    filtering for heading control of an AUV based on passive observer&#187;. <I>Indian    Journal of Geo-Marine Sciences</I>. 2012, vol. 41, n&uacute;m. 6, pp. 540-549.        </font>     <!-- ref --><P><font size="2" face="Verdana">5. Valeriano-Medina, Yunier., et al. &#171;Dynamic    model for an autonomous underwater vehicle based on experimental data&#187;.    <I>Mathematical and Computer Modelling of Dynamical Systems : Methods, Tools    and Applications in Engineering and Related Sciences</I>. 2013, vol. 19, n&uacute;m.    2, pp. 175-200.     </font>     <!-- ref --><P><font size="2" face="Verdana">6. Martinez, Alain., et al. &#171;Arquitectura    de hardware y software para AUV, resultados experimentales&#187;. <I>Revista    Iberoamericana de Autom&aacute;tica e Inform&aacute;tica industrial</I>. 2013,    vol. 10, n&uacute;m. 3, pp. 333-343.     </font>     <!-- ref --><P><font size="2" face="Verdana">7. Fossen, Thor. I. <FONT COLOR="#231f20">Handbook    of Marine Craft Hydrodynamics and Motion Control<I>. </I>Ed. Wiley &amp; Sons,    Estados Unidos, 2011.    </FONT></font>      <!-- ref --><P><font size="2" face="Verdana">8. SNAME: &#171;Nomenclature for treating the    motion of a submerged body through a fluid&#187;, Reporte T&eacute;cnico. SNAME,    Estados Unidos, 1950.     </font>     <!-- ref --><P><font size="2" face="Verdana">9. Jalving, Bj&oslash;rn.; Storkensen, Nils.    &#171;The control system of an autonomous underwater&#187;. <I>Modeling, Identification    and Control</I>. 1995, vol. 15, n&uacute;m. 2, pp. 107-117.     </font>     <!-- ref --><P><font size="2" face="Verdana">10. Isiyel, Kadir. &#171;Autopilot design and    guidance control of ULISAR UUV (unmanned underwater vehicle)&#187;, Tesis de    maestr&iacute;a. Middle East Technical University, Turqu&iacute;a, 2003.     </font>     <!-- ref --><P><font size="2" face="Verdana">11. B&oslash;rhaug, Even; Pavlov, Alexey; Pettersen,    Kristin Y. Integral LOS control for path following of underactuated marine surface    vessels in the presence of constant ocean currents. En <I>Decision and Control,    2008. CDC 2008. 47th IEEE Conference on</I>. IEEE, 2008. p. 4984-4991.     </font>     <!-- ref --><P><font size="2" face="Verdana">12. Healey, Anthony. J. Guidance laws, obstacle    avoidance and artificial potential functions. <I>IEE CONTROL ENGINEERING SERIES</I>,    2006, vol. 69, p. 43.     </font>      <!-- ref --><P><font size="2" face="Verdana">13. Peascock, John. A. &#171;Two-dimensional    goodness-of-fit testing in astronomy&#187;. <I>Monthly Notices Royal Astronomy</I>.    1983, vol. 202, pp. 615-627.     </font>     <P>&nbsp;     <P>&nbsp;     <P><font size="2" face="Verdana">Recibido: 20 de abril de 2014    <br>   Aprobado: 17 de enero de 2015</font>      <P>&nbsp;     <P>&nbsp;     <P><font size="2" face="Verdana"><I>Yunier Valeriano Medina</I>,<B> </B>Universidad    Central de Las Villas (UCLV), Cuba. Correos electr&oacute;nicos: <a href="mailto:yunierv@uclv.edu.cu">yunierv@uclv.edu.cu</a>;    <a href="mailto:anailyshj@uclv.cu">anailyshj@uclv.cu</a>;   <a href="mailto:luishs@uclv.edu.cu">luishs@uclv.edu.cu</a>   </font>      <P>      <P>      ]]></body>
<body><![CDATA[ ]]></body><back>
<ref-list>
<ref id="B1">
<label>1</label><nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Lekkas]]></surname>
<given-names><![CDATA[Anastasios M]]></given-names>
</name>
</person-group>
<source><![CDATA[Guidance and path-planning systems for autonomous]]></source>
<year>2014</year>
<publisher-name><![CDATA[The Norwegian Institute of Technology]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B2">
<label>2</label><nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Fjellstad]]></surname>
<given-names><![CDATA[Ola-Erik]]></given-names>
</name>
</person-group>
<source><![CDATA[Control of unmanned underwater vehicle in six degrees of freedom a quaternion feedback approach]]></source>
<year>1994</year>
<publisher-name><![CDATA[The Norwegian Institute of Technology]]></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[Antonelli]]></surname>
<given-names><![CDATA[Gianluca]]></given-names>
</name>
<name>
<surname><![CDATA[Fossen]]></surname>
<given-names><![CDATA[Thor I.]]></given-names>
</name>
<name>
<surname><![CDATA[Yoerger]]></surname>
<given-names><![CDATA[Dana R.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Underwater Robotics]]></article-title>
<source><![CDATA[Springer Handbook of Robotics]]></source>
<year>2008</year>
<page-range>987-1007</page-range><publisher-name><![CDATA[Springer-Verlag]]></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[Garcia-Garcia]]></surname>
<given-names><![CDATA[Delvis]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Wave filtering for heading control of an AUV based on passive observer]]></article-title>
<source><![CDATA[Indian Journal of Geo-Marine Sciences]]></source>
<year>2012</year>
<volume>41</volume>
<numero>6</numero>
<issue>6</issue>
<page-range>540-549</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[Valeriano-Medina]]></surname>
<given-names><![CDATA[Yunier]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Dynamic model for an autonomous underwater vehicle based on experimental data]]></article-title>
<source><![CDATA[Mathematical and Computer Modelling of Dynamical Systems : Methods, Tools and Applications in Engineering and Related Sciences]]></source>
<year>2013</year>
<volume>19</volume>
<numero>2</numero>
<issue>2</issue>
<page-range>175-200</page-range></nlm-citation>
</ref>
<ref id="B6">
<label>6</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Martinez]]></surname>
<given-names><![CDATA[Alain]]></given-names>
</name>
</person-group>
<article-title xml:lang="es"><![CDATA[Arquitectura de hardware y software para AUV, resultados experimentales]]></article-title>
<source><![CDATA[Revista Iberoamericana de Automática e Informática industrial]]></source>
<year>2013</year>
<volume>10</volume>
<numero>3</numero>
<issue>3</issue>
<page-range>333-343</page-range></nlm-citation>
</ref>
<ref id="B7">
<label>7</label><nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Fossen]]></surname>
<given-names><![CDATA[Thor. I]]></given-names>
</name>
</person-group>
<source><![CDATA[Handbook of Marine Craft Hydrodynamics and Motion Control]]></source>
<year>2011</year>
<publisher-name><![CDATA[Wiley & Sons]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B8">
<label>8</label><nlm-citation citation-type="book">
<collab>SNAME</collab>
<source><![CDATA[Nomenclature for treating the motion of a submerged body through a fluid]]></source>
<year>1950</year>
<publisher-name><![CDATA[SNAME]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B9">
<label>9</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Jalving]]></surname>
<given-names><![CDATA[Bjørn]]></given-names>
</name>
<name>
<surname><![CDATA[Storkensen]]></surname>
<given-names><![CDATA[Nils]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[The control system of an autonomous underwater]]></article-title>
<source><![CDATA[Modeling, Identification and Control]]></source>
<year>1995</year>
<volume>15</volume>
<numero>2</numero>
<issue>2</issue>
<page-range>107-117</page-range></nlm-citation>
</ref>
<ref id="B10">
<label>10</label><nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Isiyel]]></surname>
<given-names><![CDATA[Kadir]]></given-names>
</name>
</person-group>
<source><![CDATA[Autopilot design and guidance control of ULISAR UUV (unmanned underwater vehicle)]]></source>
<year>2003</year>
<publisher-name><![CDATA[Middle East Technical University]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B11">
<label>11</label><nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Børhaug]]></surname>
<given-names><![CDATA[Even]]></given-names>
</name>
<name>
<surname><![CDATA[Pavlov]]></surname>
<given-names><![CDATA[Alexey]]></given-names>
</name>
<name>
<surname><![CDATA[Pettersen]]></surname>
<given-names><![CDATA[Kristin Y]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Integral LOS control for path following of underactuated marine surface vessels in the presence of constant ocean currents]]></article-title>
<source><![CDATA[Decision and Control, 2008. CDC 2008. 47th IEEE Conference on]]></source>
<year>2008</year>
<page-range>4984-4991</page-range><publisher-name><![CDATA[IEEE]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B12">
<label>12</label><nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Healey]]></surname>
<given-names><![CDATA[Anthony. J]]></given-names>
</name>
</person-group>
<source><![CDATA[Guidance laws, obstacle avoidance and artificial potential functions]]></source>
<year>2006</year>
<volume>69</volume>
<page-range>43</page-range></nlm-citation>
</ref>
<ref id="B13">
<label>13</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Peascock]]></surname>
<given-names><![CDATA[John. A]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Two-dimensional goodness-of-fit testing in astronomy]]></article-title>
<source><![CDATA[Monthly Notices Royal Astronomy]]></source>
<year>1983</year>
<volume>202</volume>
<page-range>615-627</page-range></nlm-citation>
</ref>
</ref-list>
</back>
</article>
