<?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>2007-2422</journal-id>
<journal-title><![CDATA[Tecnología y ciencias del agua]]></journal-title>
<abbrev-journal-title><![CDATA[Tecnol. cienc. agua]]></abbrev-journal-title>
<issn>2007-2422</issn>
<publisher>
<publisher-name><![CDATA[Instituto Mexicano de Tecnología del Agua, Coordinación de Comunicación, Participación e Información]]></publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id>S2007-24222014000400004</article-id>
<title-group>
<article-title xml:lang="es"><![CDATA[Algoritmos de diagnóstico para fallas en ductos]]></article-title>
<article-title xml:lang="en"><![CDATA[Diagnostic Algorithms to Detect Faults in Pipelines]]></article-title>
</title-group>
<contrib-group>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Torres]]></surname>
<given-names><![CDATA[Lizeth]]></given-names>
</name>
<xref ref-type="aff" rid="A01"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Verde]]></surname>
<given-names><![CDATA[Cristina]]></given-names>
</name>
<xref ref-type="aff" rid="A01"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Carrera]]></surname>
<given-names><![CDATA[Rolando]]></given-names>
</name>
<xref ref-type="aff" rid="A01"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Cayetano]]></surname>
<given-names><![CDATA[Raúl]]></given-names>
</name>
<xref ref-type="aff" rid="A01"/>
</contrib>
</contrib-group>
<aff id="A01">
<institution><![CDATA[,Universidad Nacional Autónoma de México Instituto de Ingeniería ]]></institution>
<addr-line><![CDATA[México Distrito Federal]]></addr-line>
<country>México</country>
</aff>
<pub-date pub-type="pub">
<day>00</day>
<month>08</month>
<year>2014</year>
</pub-date>
<pub-date pub-type="epub">
<day>00</day>
<month>08</month>
<year>2014</year>
</pub-date>
<volume>5</volume>
<numero>4</numero>
<fpage>57</fpage>
<lpage>78</lpage>
<copyright-statement/>
<copyright-year/>
<self-uri xlink:href="http://www.scielo.org.mx/scielo.php?script=sci_arttext&amp;pid=S2007-24222014000400004&amp;lng=en&amp;nrm=iso"></self-uri><self-uri xlink:href="http://www.scielo.org.mx/scielo.php?script=sci_abstract&amp;pid=S2007-24222014000400004&amp;lng=en&amp;nrm=iso"></self-uri><self-uri xlink:href="http://www.scielo.org.mx/scielo.php?script=sci_pdf&amp;pid=S2007-24222014000400004&amp;lng=en&amp;nrm=iso"></self-uri><abstract abstract-type="short" xml:lang="es"><p><![CDATA[Se presenta el diseño de un sistema de diagnóstico basado en relaciones redundantes y observadores de estado -que funciona manteniendo al sistema de transporte en operación- para la detección, identificación y reconstrucción de fallas en ductos, tales como: anomalías en los instrumentos de medición, bombas y extracciones desconocidas. Los algoritmos se desarrollaron a partir de ecuaciones diferenciales parciales no lineales que caracterizan el comportamiento del fluido -considerando el principio de conservación de masa y momento- y que fueron discretizadas en el espacio utilizando el Método de Diferencias Finitas. Con la finalidad de discernir entre los diferentes tipos de fallas y de reconstruir el comportamiento de éstas, el sistema de diagnóstico opera por etapas. La primera etapa, llamada de Detección y Aislamiento de Fallas, tiene como objetivo aislar el síntoma de la falla con ayuda de un conjunto de relaciones redundantes deducidas a partir del modelo nominal del ducto. Esta etapa de aislamiento simplifica la segunda etapa: Reconstrucción de la Falla, en la que algoritmos de observación estiman la evolución temporal de la falla aislada. El sistema completo de diagnóstico se validó mediante una serie de experimentos realizados en un modelo hidráulico piloto de aproximadamente 200 m de largo, instrumentado y construido específicamente para llevar a cabo pruebas de monitoreo de ductos en el Instituto de Ingeniería de la Universidad Nacional Autónoma de México.]]></p></abstract>
<abstract abstract-type="short" xml:lang="en"><p><![CDATA[This paper presents the design of an online diagnostic system (functioning while the transportation system remains in operation) to detect, identify and rebuild pipeline faults based on redundant relations and state observers. The faults include those occurring in measurement instruments, pumps, and unknown extractions from the pipeline. The algorithms that compose the diagnostic system were developed from nonlinear partial differential equations that characterize the behavior of the fluid according to the principle of conservation of mass and momentum. These equations were approximated in space using the Finite Differences Method. In order to distinguish between the different types of faults and reconstruct their behaviors, the diagnostic system operates in stages. The first one -which is called Fault Detection and Isolation- aims to isolate each fault symptom with the help of a set of redundant relations that are deduced from the nominal model of the pipeline, i.e., in normal conditions. This first stage simplifies the second, called Fault Reconstruction, which is composed of observation algorithms that estimate the temporal evolution of the isolated faults. The overall diagnostic system is validated through a series of experiments carried out in a pilot hydraulic pipeline at the Engineering Institute, UNAM. This pipeline is approximately 200 m long and was implemented and built specifically to carry out tests to monitor pipelines.]]></p></abstract>
<kwd-group>
<kwd lng="es"><![CDATA[tuberías hidráulicas]]></kwd>
<kwd lng="es"><![CDATA[detección de fallas]]></kwd>
<kwd lng="es"><![CDATA[monitoreo de ductos]]></kwd>
<kwd lng="es"><![CDATA[sistemas de diagnóstico]]></kwd>
<kwd lng="en"><![CDATA[Diagnostic systems]]></kwd>
<kwd lng="en"><![CDATA[fault detection]]></kwd>
<kwd lng="en"><![CDATA[hydraulic pipelines]]></kwd>
<kwd lng="en"><![CDATA[pipeline monitoring]]></kwd>
</kwd-group>
</article-meta>
</front><body><![CDATA[  	    <p align="justify"><font face="verdana" size="4">Art&iacute;culos t&eacute;cnicos</font></p>      <p align="justify"><font face="verdana" size="2">&nbsp;</font></p>  	    <p align="center"><font face="verdana" size="4"><b>Algoritmos de diagn&oacute;stico para fallas en ductos</b></font></p>      <p align="center"><font face="verdana" size="2">&nbsp;</font></p>  	    <p align="center"><font face="verdana" size="3"><b>Diagnostic Algorithms to Detect Faults in Pipelines</b></font></p>      <p align="center"><font face="verdana" size="2">&nbsp;</font></p>  	    <p align="center"><font face="verdana" size="2"><b>Lizeth Torres, Cristina Verde*, Rolando Carrera y Ra&uacute;l Cayetano    <br> 	</b></font><font face="verdana" size="2"><i>Universidad Nacional Aut&oacute;noma de M&eacute;xico.     <br> 	*Autor de correspondencia.</i></font></p>  	    ]]></body>
<body><![CDATA[<p align="justify"><font face="verdana" size="2">&nbsp;</font></p> 	    <p align="justify"><font face="verdana" size="2"><b>Direcci&oacute;n institucional de los autores</b></font></p>         <p align="justify"><font face="verdana" size="2"><i>Dra. Lizeth Torres</i><b>    <br>       </b><i>Dra. Cristina Verde</i><b>    <br>       </b><i>M.I. Rolando Carrera</i><b>    <br>       </b><i>Ing. Ra&uacute;l Cayetano    <br>       </i> Instituto de Ingenier&iacute;a    <br>       Universidad Nacional Aut&oacute;noma de M&eacute;xico    <br>       Ciudad Universitaria    <br>       Apdo. Postal 70&#45;472    ]]></body>
<body><![CDATA[<br>       04510 M&eacute;xico, D.F., M&Eacute;XICO    <br>       Tel&eacute;fono: &#43;52 (55) 5623 3684 <a href="mailto:ftorreso@ii.unam.mx">    <br>         ftorreso@ii.unam.mx</a> <a href="mailto:verde@unam.mx">    <br>           verde@unam.mx</a>    <br>   <a href="mailto:rcarrera@unam.mx">rcarrera@unam.mx</a></font></p>         <p align="justify">&nbsp;</p>  	    <p align="justify"><font face="verdana" size="2">Recibido: 04/02/13    <br> 	Aceptado: 16/11/13</font></p>  	    <p align="justify"><font face="verdana" size="2">&nbsp;</font></p>  	    <p align="justify"><font face="verdana" size="2"><b>Resumen</b></font></p>  	    ]]></body>
<body><![CDATA[<p align="justify"><font face="verdana" size="2">Se presenta el dise&ntilde;o de un sistema de diagn&oacute;stico basado en relaciones redundantes y observadores de estado &#151;que funciona manteniendo al sistema de transporte en operaci&oacute;n&#151; para la detecci&oacute;n, identificaci&oacute;n y reconstrucci&oacute;n de fallas en ductos, tales como: anomal&iacute;as en los instrumentos de medici&oacute;n, bombas y extracciones desconocidas. Los algoritmos se desarrollaron a partir de ecuaciones diferenciales parciales no lineales que caracterizan el comportamiento del fluido &#151;considerando el principio de conservaci&oacute;n de masa y momento&#151; y que fueron discretizadas en el espacio utilizando el M&eacute;todo de Diferencias Finitas. Con la finalidad de discernir entre los diferentes tipos de fallas y de reconstruir el comportamiento de &eacute;stas, el sistema de diagn&oacute;stico opera por etapas. La primera etapa, llamada de Detecci&oacute;n y Aislamiento de Fallas, tiene como objetivo aislar el s&iacute;ntoma de la falla con ayuda de un conjunto de relaciones redundantes deducidas a partir del modelo nominal del ducto. Esta etapa de aislamiento simplifica la segunda etapa: Reconstrucci&oacute;n de la Falla, en la que algoritmos de observaci&oacute;n estiman la evoluci&oacute;n temporal de la falla aislada. El sistema completo de diagn&oacute;stico se valid&oacute; mediante una serie de experimentos realizados en un modelo hidr&aacute;ulico piloto de aproximadamente 200 m de largo, instrumentado y construido espec&iacute;ficamente para llevar a cabo pruebas de monitoreo de ductos en el Instituto de Ingenier&iacute;a de la Universidad Nacional Aut&oacute;noma de M&eacute;xico.</font></p>  	    <p align="justify"><font face="verdana" size="2"><b>Palabras clave:</b> tuber&iacute;as hidr&aacute;ulicas, detecci&oacute;n de fallas, monitoreo de ductos, sistemas de diagn&oacute;stico.</font></p>  	    <p align="justify"><font face="verdana" size="2">&nbsp;</font></p>  	    <p align="justify"><font face="verdana" size="2"><b>Abstract</b></font></p>  	    <p align="justify"><font face="verdana" size="2">This paper presents the design of an online diagnostic system (functioning while the transportation system remains in operation) to detect, identify and rebuild pipeline faults based on redundant relations and state observers. The faults include those occurring in measurement instruments, pumps, and unknown extractions from the pipeline. The algorithms that compose the diagnostic system were developed from nonlinear partial differential equations that characterize the behavior of the fluid according to the principle of conservation of mass and momentum. These equations were approximated in space using the Finite Differences Method. In order to distinguish between the different types of faults and reconstruct their behaviors, the diagnostic system operates in stages. The first one &#151;which is called Fault Detection and Isolation&#151; aims to isolate each fault symptom with the help of a set of redundant relations that are deduced from the nominal model of the pipeline, i.e., in normal conditions. This first stage simplifies the second, called Fault Reconstruction, which is composed of observation algorithms that estimate the temporal evolution of the isolated faults. The overall diagnostic system is validated through a series of experiments carried out in a pilot hydraulic pipeline at the Engineering Institute, UNAM. This pipeline is approximately 200 m long and was implemented and built specifically to carry out tests to monitor pipelines.</font></p>  	    <p align="justify"><font face="verdana" size="2"><b>Keywords:</b> Diagnostic systems, fault detection, hydraulic pipelines, pipeline monitoring.</font></p>  	    <p align="justify"><font face="verdana" size="2">&nbsp;</font></p>  	    <p align="justify"><font face="verdana" size="2"><b>Introducci&oacute;n</b></font></p>  	    <p align="justify"><font face="verdana" size="2">La supervisi&oacute;n y el monitoreo autom&aacute;tico de ductos es un reto para la ingenier&iacute;a debido a las consecuencias catastr&oacute;ficas que pueden desencadenar los ductos en mal estado, como son la p&eacute;rdida de vidas humanas y da&ntilde;os ambientales con alto impacto ecol&oacute;gico. En general, el objetivo de un sistema automatizado de supervisi&oacute;n en tiempo real consiste en localizar, tan r&aacute;pido como sea posible, la presencia de fallas con un m&iacute;nimo de instrumentaci&oacute;n y costo.</font></p>  	    <p align="justify"><font face="verdana" size="2">A partir de sistemas <i>SCADA</i> (acr&oacute;nimo de Supervisory Control and Data Acquisition) que operan en tiempo real, donde se registran presiones y flujos en puntos limitados de las redes de ductos, se han implementado localizadores autom&aacute;ticos de aver&iacute;as utilizando sensores f&iacute;sicos y virtuales, dise&ntilde;ados a partir de algoritmos de estimaci&oacute;n e identificaci&oacute;n (Stoianov, Lama, Sam, Timur, &amp; Csail, 2007; Korbicz, Koscielny, Kowalczuk, &amp; Cholewa, 2004; Makar &amp; Chagnon, 1999). En los ductos, las anomal&iacute;as de mayor inter&eacute;s a localizar en tiempo real son fallas en bombas y servo&#45;v&aacute;lvulas, fugas en el cuerpo del ducto y obstrucciones. Si los ductos est&aacute;n bajo tierra o agua, la inspecci&oacute;n se dificulta, pero adem&aacute;s, cuando no se puede suspender la operaci&oacute;n del ducto, el diagn&oacute;stico debe hacerse considerando los fen&oacute;menos din&aacute;micos asociados con el fluido en cuesti&oacute;n. La detecci&oacute;n de fallas de magnitud considerable resulta m&aacute;s simple que la de peque&ntilde;as fallas, pues los sensores no siempre tienen la sensibilidad requerida para indicar desviaciones peque&ntilde;as, adem&aacute;s de que el ruido presente en las mediciones afecta la precisi&oacute;n de los estimados.</font></p>  	    ]]></body>
<body><![CDATA[<p align="justify"><font face="verdana" size="2">En cuanto al dise&ntilde;o de los algoritmos para la detecci&oacute;n y localizaci&oacute;n de una fuga en ductos se han usado diversos modelos de comportamiento est&aacute;tico (Billmann &amp; Isermann, 1987; Carrera &amp; Verde, 2001). De manera reciente, estos modelos se ha extendido con &eacute;xito al caso de ductos con perfiles topogr&aacute;ficos no uniformes (Gonz&aacute;lez, Verde y Torres, 2013). No obstante su simplicidad, la principal desventaja de los algoritmos basados en estos modelos es que no pueden utilizarse si el fluido no opera en condiciones aproximadamente est&aacute;ticas.</font></p>  	    <p align="justify"><font face="verdana" size="2">Como soluci&oacute;n alternativa, Brunone y Ferrante (2001) formularon una metodolog&iacute;a a partir del comportamiento de la onda de presi&oacute;n que se refleja hacia su punto de origen al encontrar una fuga. En estas condiciones, el tiempo de arribo de la onda permite determinar la posici&oacute;n de fuga. Wang, Lambert, Simpson, &amp; Vtkovsky (2005) tambi&eacute;n estudiaron las caracter&iacute;sticas de la onda de presi&oacute;n y reportaron que se aten&uacute;a en funci&oacute;n de la posici&oacute;n de la fuga. Por otro lado, Mpesha, Chaudry, &amp; Gassman (2001), y Covas, Ramos, &amp; De Almeida (2005) desarrollaron m&eacute;todos basados en la respuesta frecuencial de la tuber&iacute;a, cuya respuesta din&aacute;mica se puede obtener provocando transitorios peri&oacute;dicos mediante la apertura y el cierre de una v&aacute;lvula. Si hay fugas en el ducto, la respuesta frecuencial de la presi&oacute;n muestra picos resonantes adicionales; a partir de la frecuencia de estos picos puede estimarse la posici&oacute;n de la fuga. Ferrante y Brunone (2003) tambi&eacute;n encontraron un enfoque en el dominio de la frecuencia y resolvieron las ecuaciones del Golpe de Ariete utilizando el m&eacute;todo de la respuesta al impulso. Mediante un an&aacute;lisis arm&oacute;nico de la soluci&oacute;n, concluyeron que a partir de la presi&oacute;n transitoria se pueden identificar la posici&oacute;n y el tama&ntilde;o de la fuga.</font></p>  	    <p align="justify"><font face="verdana" size="2">Cuando se dispone de modelos anal&iacute;ticos precisos es posible obtener s&iacute;ntomas de fallas de sistemas complejos por <i>software</i> de forma muy rentable, usando las herramientas desarrolladas por la comunidad de control autom&aacute;tico (Isermann, 2011). La clave para generar s&iacute;ntomas de las fallas es identificar incoherencias en el sistema a trav&eacute;s de mediciones y evaluando un residuo, cuyo valor es cero en condiciones normales y se desv&iacute;a de &eacute;ste ante eventos anormales. Dicha incoherencia se puede obtener a partir de modelos matem&aacute;ticos con la ayuda de filtros o relaciones de paridad (Chow &amp; Willsky, 1984), estimaci&oacute;n de par&aacute;metros (Isermann &amp; Muenchhof, 2011), y t&eacute;cnicas de observaci&oacute;n (Chen &amp; Patton, 1999). Estas herramientas explotan de forma directa o indirecta el comportamiento del sistema, al sustituir la multiplicidad de sensores f&iacute;sicos por algoritmos que se ejecutan en tiempo real. Para profundizar sobre el tema de FDI, acr&oacute;nimo de Fault Detection and Isolation, consultar Verde, Gentil y Morales (2012). En particular, la detecci&oacute;n de fallas en la instrumentaci&oacute;n de un proceso se ha atacado ampliamente con la idea propuesta por Frank (1990) de usar un banco de observadores con tareas espec&iacute;ficas. Recientemente se presentaron algunas t&eacute;cnicas generales para estimar las fallas en Zhang (2011) y Boulkroune, Galvez&#45;Carrillo y Kinnaert, (2011).</font></p>  	    <p align="justify"><font face="verdana" size="2">Los hechos arriba descritos motivaron el desarrollo del presente trabajo, en el que la principal contribuci&oacute;n es un sistema de diagn&oacute;stico que considera de manera global fallas en instrumentos de medici&oacute;n, aver&iacute;as en bombas y fugas en el ducto. El sistema usa un algoritmo con capacidad para distinguir entre las diversas fallas en tiempo real con cinco residuos y un banco de observadores din&aacute;micos de altas ganancias para reconstruir la evoluci&oacute;n de la falla detectada.</font></p>  	    <p align="justify"><font face="verdana" size="2">&nbsp;</font></p>  	    <p align="justify"><font face="verdana" size="2"><b>Preliminares de diagn&oacute;stico de fallas</b></font></p>  	    <p align="justify"><font face="verdana" size="2">En la comunidad de FDI, una falla se define como una desviaci&oacute;n no permitida de al menos una propiedad caracter&iacute;stica de un sistema (Isermann, 2006). Estas desviaciones pueden ocurrir en sensores, en actuadores o en los componentes del proceso. Al procedimiento de supervisi&oacute;n en tiempo real de un proceso con capacidad para detectar, aislar fallas y evaluar su significado y gravedad se le conoce como sistema de diagn&oacute;stico de fallas. Estos sistemas involucran tres tareas (Patton, Frank, &amp; Clarke, 2000).</font></p>  	    <blockquote> 		    <p align="justify"><font face="verdana" size="2">&#8226;&nbsp;Detecci&oacute;n de la falla: tomar una decisi&oacute;n binaria sobre el estado del sistema de acuerdo con las condiciones nominales de operaci&oacute;n, por ejemplo, establecer si en el proceso est&aacute; presente un evento anormal.</font></p>  		    <p align="justify"><font face="verdana" size="2">&#8226;&nbsp;Aislamiento de las fallas: determinar el tipo de falla presente, para lo cual se debe contar con un s&iacute;ntoma, como estipular qu&eacute; sensor, actuador o componente se encuentra en condici&oacute;n anormal.</font></p>  		    ]]></body>
<body><![CDATA[<p align="justify"><font face="verdana" size="2">&#8226;&nbsp;Identificaci&oacute;n o reconstrucci&oacute;n de la falla: estimar el tama&ntilde;o y tipo de la falla, incluyendo su evoluci&oacute;n temporal.</font></p> 	</blockquote>  	    <p align="justify"><font face="verdana" size="2">La idea b&aacute;sica para la detecci&oacute;n es el uso de modelos de conocimiento con redundancia, para verificar que el comportamiento actual del sistema es consistente con el modelo nominal establecido. Una de las ventajas de disponer de redundancia de informaci&oacute;n es que &eacute;sta se puede evaluar simplemente mediante un proceso, bajo condiciones de operaci&oacute;n bien caracterizadas y sin necesidad de instrumentaci&oacute;n f&iacute;sica adicional. Sin embargo, se debe tener un modelo de comportamiento adecuado del sistema. La <a href="/img/revistas/tca/v5n4/a4f1.jpg" target="_blank">figura 1</a> describe el principio de la detecci&oacute;n, comparando modelos e identificando la incoherencia como consecuencia de la falla. Para generar redundancia anal&iacute;tica, el modelo din&aacute;mico de par&aacute;metros concentrados m&aacute;s com&uacute;n es la representaci&oacute;n en espacio de estados:</font></p>  	    <p align="center"><font face="verdana" size="2"><img src="/img/revistas/tca/v5n4/a4e1.jpg"></font></p>  	    <p align="justify"><font face="verdana" size="2">donde x(t)&#8712;R<sup>n</sup> son los estados del sistema; u(t)&#8712;R<sup>m</sup>, las entradas ex&oacute;genas o se&ntilde;ales de control; y(t)&#8712;R<sup>p</sup>, las salidas y variables medibles del proceso, mientras que &#952;(t)&#8712;R<sup>n&#952;</sup> representa los par&aacute;metros f&iacute;sicos del sistema (como longitud, elasticidad, fricci&oacute;n, etc&eacute;tera).</font></p>  	    <p align="justify"><font face="verdana" size="2">Suponiendo conocido el modelo (1) y el vector de entradas <i>u(t),</i> se puede calcular la salida &#375;(t); y si adem&aacute;s, se dispone de la salida a trav&eacute;s de mediciones <i>y(t),</i> se tiene dos veces la misma informaci&oacute;n y hay redundancia. En condiciones anormales del modelo, la salida medida y(t) es incoherente con la calculada &#375;<i>(t)</i> y la redundancia se pierde. A las ecuaciones que se pueden obtener con el modelo y las mediciones con redundancia se les conoce como relaciones redundantes anal&iacute;ticas y &eacute;stas permiten generar residuos <i>r(t)</i> con la siguiente propiedad (Gertler, 1991):</font></p>  	    <p align="center"><font face="verdana" size="2"><img src="/img/revistas/tca/v5n4/a4e2.jpg"></font></p>  	    <p align="justify"><font face="verdana" size="2">As&iacute;, <i>r(t)</i> diferente de cero denota error en el modelo matem&aacute;tico y con la ayuda de dichos residuos se determinan s&iacute;ntomas para cada falla v&iacute;a funciones de decisi&oacute;n. La <a href="/img/revistas/tca/v5n4/a4f1.jpg" target="_blank">figura 1</a> describe este principio de detecci&oacute;n usado para generar residuos y s&iacute;ntomas.</font></p>  	    <p align="justify"><font face="verdana" size="2">En la mayor&iacute;a de las aplicaciones no existe un residuo r(t) sensible solamente a una falla, y robusto al resto de ellas y a las incertidumbres en el modelo. En esta condici&oacute;n, es necesario obtener patrones de residuos para aislar las fallas a partir de an&aacute;lisis espec&iacute;ficos de las ecuaciones del modelo y su comportamiento ante las fallas.</font></p>  	    <p align="justify"><font face="verdana" size="2">La etapa de reconstrucci&oacute;n de fallas, una vez que se ha determinado cu&aacute;l est&aacute; presente, se basa fundamentalmente en algoritmos de estimaci&oacute;n de par&aacute;metros y de observaci&oacute;n de los estados. Las t&eacute;cnicas de estimaci&oacute;n de par&aacute;metros son apropiadas si las fallas est&aacute;n asociadas con cambios en los par&aacute;metros del modelo. Es decir, se hace uso del hecho de que las fallas del sistema din&aacute;mico se reflejan en par&aacute;metros f&iacute;sicos. La idea de este enfoque es reconstruir las fallas por medio de la estimaci&oacute;n de par&aacute;metros del modelo matem&aacute;tico (Ljung, 1999).</font></p>  	    <p align="justify"><font face="verdana" size="2">La t&eacute;cnica de observadores es apropiada si las fallas producen cambios en actuadores, sensores o variables de estado no medibles. Recientemente, se ha propuesto reconstruir las fallas usando un observador del modelo (1) en condici&oacute;n anormal, en donde el vector <i>x(t)</i> se extiende con los par&aacute;metros asociados con las fallas. Es decir, se considera que el vector extendido contiene los par&aacute;metros asociados con las fallas &#952;(t)&#8712;R<sup>n&#952;</sup> formando:</font></p>  	    ]]></body>
<body><![CDATA[<p align="center"><font face="verdana" size="2"><img src="/img/revistas/tca/v5n4/a4e3.jpg"></font></p>  	    <p align="justify"><font face="verdana" size="2">donde <i>x<sub>e</sub>(t)</i>&#8712;R<i><sup>n&#43;n</sup></i><sup>&#952;</sup> denota el espacio extendido.</font></p>  	    <p align="justify"><font face="verdana" size="2">Una propiedad de este tipo de estimaci&oacute;n es que permite estimar conjuntamente par&aacute;metros y estados. Esta ventaja llev&oacute; a seleccionar a los algoritmos de observaci&oacute;n para la reconstrucci&oacute;n de fallas en el caso de ducto.</font></p>  	    <p align="justify"><font face="verdana" size="2">&nbsp;</font></p>  	    <p align="justify"><font face="verdana" size="2"><b>Algoritmo de observaci&oacute;n</b></font></p>  	    <p align="justify"><font face="verdana" size="2">Definici&oacute;n 1. <i>Un observador de estados es un algoritmo din&aacute;mico, cuyo prop&oacute;sito es estimar las variables de un proceso</i> <img src="/img/revistas/tca/v5n4/a4i1.jpg">(t) <i>utilizando el modelo (1), las mediciones disponibles</i> (u(t) <i>y</i> y(t)), <i>y un t&eacute;rmino de correcci&oacute;n del error entre las mediciones y los estimados, que garantice la convergencia de los estados. Dado que los observadores estiman estados por</i> software, <i>se les denota tambi&eacute;n como sensores virtuales</i> (Besan&#231;on, 2007).</font></p>  	    <p align="justify"><font face="verdana" size="2">El diagrama de bloques de un observador conectado a un proceso tiene la estructura mostrada en la <a href="#f2">figura 2</a>, donde al error de estimaci&oacute;n, <i>e(t)</i> &#61; <i>y(t)</i> &#45; <i>&#375;(t)</i> corresponde a la diferencia entre la salida medida del proceso <i>y(t)</i> y la salida estimada <i>&#375;(t)</i>. El objetivo del observador es hacer que el error <i>e(t)</i> converja a cero cuando el tiempo tiende al infinito. En la pr&aacute;ctica, se desea que el error sea lo suficientemente peque&ntilde;o en un corto tiempo.</font></p> 	    <p align="center"><a name="f2"></a></p>  	    <p align="center"><img src="/img/revistas/tca/v5n4/a4f2.jpg"></p> 	    <p align="justify"><font face="verdana" size="2">Una contribuci&oacute;n importante en la teor&iacute;a de observadores no lineales se reporta en Gauthier, Hammouri y Othman (1992). En dicho trabajo se presenta el dise&ntilde;o de un observador, nombrado de alta ganancia, para sistemas no lineales compuestos de un t&eacute;rmino din&aacute;mico lineal y de un t&eacute;rmino no lineal con forma triangular, acotado y afectado por las entradas (Khalil, 2002). La sintonizaci&oacute;n del observador, en este caso, se realiza ajustando un solo par&aacute;metro &#955;, mientras que la convergencia est&aacute; asegurada mediante la soluci&oacute;n &uacute;nica de una ecuaci&oacute;n de Lyapunov (Bornard &amp; Hammouri, 1991).</font></p>  	    ]]></body>
<body><![CDATA[<p align="justify"><font face="verdana" size="2">El Ap&eacute;ndice A describe el algoritmo gen&eacute;rico del observador de alta ganancia propuesto por Gauthier <i>et al.,</i> y que se emplea con modelos del fluido y de las fallas para reconstruir los par&aacute;metros de los escenarios de fallas del ducto y de la instrumentaci&oacute;n.</font></p>  	    <p align="justify"><font face="verdana" size="2">&nbsp;</font></p>  	    <p align="justify"><font face="verdana" size="2"><b>Modelo din&aacute;mico del fluido</b></font></p>  	    <p align="justify"><font face="verdana" size="2">Asumiendo que la distribuci&oacute;n de velocidad es uniforme, que el flujo es unidimensional, y que la densidad del l&iacute;quido y &aacute;rea son constantes, la din&aacute;mica de un fluido en un ducto horizontal cerrado, sin tomas laterales, est&aacute; gobernada por las ecuaciones de movimiento y continuidad:</font></p>  	    <p align="center"><font face="verdana" size="2"><img src="/img/revistas/tca/v5n4/a4e4.jpg"></font></p>  	    <p align="justify"><font face="verdana" size="2">con (<i>z,t</i>) &#8712; (<i>0,L</i>) x (0, &#8734;) como coordenadas del tiempo (s) y el espacio (m). Los par&aacute;metros que intervienen en el conjunto (4) y (5) se enlistan en el <a href="/img/revistas/tca/v5n4/a4c1.jpg" target="_blank">cuadro 1</a>.</font></p>  	    <p align="justify"><font face="verdana" size="2">Dado que no existe una soluci&oacute;n anal&iacute;tica del sistema (4) y (5), es necesario utilizar m&eacute;todos num&eacute;ricos para obtener una soluci&oacute;n aproximada. Algunas de estas soluciones pueden encontrarse en Chaudhry (1987), Wylie y Streeter (1983), y Torres, Besan&#231;on y Georges (2008). En este trabajo se emplea el M&eacute;todo de Diferencias Finitas por su simplicidad y porque la estructura de los modelos resultantes de dimensi&oacute;n finita son sistemas Hessenberg (Bernard, Sallet, &amp; Sciandra, 1998), caracter&iacute;stica deseada para estimar los estados del fluido H(<i>z,t</i>) y Q(<i>z,t),</i> con observadores de alta ganancia.</font></p>  	    <p align="justify"><font face="verdana" size="2">&nbsp;</font></p>  	    <p align="justify"><font face="verdana" size="2"><b><i>Modelos finitos</i></b></font></p>  	    <p align="justify"><font face="verdana" size="2">Para obtener un modelo de dimensi&oacute;n finita a partir del conjunto (4) y (5), es necesario definir condiciones de frontera que expresen los perfiles temporales de <i>H(z,t)</i> y <i>Q(z,t)</i> en los bordes del ducto, i. e. en las coordenadas espaciales <i>z</i> &#61; 0 y <i>z</i> &#61; <i>L</i> del ducto. Adem&aacute;s, se necesitan definir las condiciones iniciales que expresan los perfiles espaciales de flujo y la presi&oacute;n al instante inicial <i>(t</i> &#61; 0), esto es:</font></p>  	    ]]></body>
<body><![CDATA[<p align="center"><font face="verdana" size="2"><img src="/img/revistas/tca/v5n4/a4e6.jpg"></font></p>  	    <p align="justify"><font face="verdana" size="2">Como condiciones de frontera aguas arriba y abajo, respectivamente <i>(z</i> &#61; 0) y <i>(z</i> &#61; <i>L),</i> se utilizan condiciones de Dirichlet expresadas como: 1) presi&oacute;n aguas arriba, <i>H</i>(<i>0,t)</i> &#61; <i>H<sub>e</sub>(t);</i> 2) presi&oacute;n aguas abajo, <i>H</i>(<i>L,t</i>) &#61; <i>H<sub>s</sub>(t)</i>; 3) flujo aguas arriba, Q(0,<i>t</i>) &#61; <i>Q<sub>e</sub></i>(<i>t</i>); 4) flujo aguas abajo: <i>Q(L,t)</i> &#61; <i>Q<sub>s</sub>(t).</i></font></p>  	    <p align="justify"><font face="verdana" size="2">Existen diferentes enfoques de diferencias finitas (ver, por ejemplo, Leveque, 2007). As&iacute; pues, a continuaci&oacute;n se aproximan las derivadas espaciales parciales por diferencias finitas de primer orden:</font></p>  	    <p align="center"><font face="verdana" size="2"><img src="/img/revistas/tca/v5n4/a4i2.jpg"></font></p>  	    <p align="justify"><font face="verdana" size="2">y se definen las derivadas temporales de la siguiente forma:</font></p>  	    <p align="center"><font face="verdana" size="2"><img src="/img/revistas/tca/v5n4/a4i3.jpg"></font></p>  	    <p align="justify"><font face="verdana" size="2">donde el &iacute;ndice <i>i</i> denota la secci&oacute;n espacial discretizada. Para reducir la presentaci&oacute;n del modelo se omite la variable <i>t</i> en casos innecesarios y se usa la notaci&oacute;n:</font></p>  	    <p align="center"><font face="verdana" size="2"><img src="/img/revistas/tca/v5n4/a4i4.jpg"></font></p>  	    <p align="justify"><font face="verdana" size="2">As&iacute;, en cada secci&oacute;n <i>i</i> del ducto, el conjunto de ecuaciones del fluido se transforma en:</font></p>  	    <p align="center"><font face="verdana" size="2"><img src="/img/revistas/tca/v5n4/a4i5.jpg"></font></p>  	    ]]></body>
<body><![CDATA[<p align="justify"><font face="verdana" size="2">con <i><img src="/img/revistas/tca/v5n4/a4i6.jpg"></i></font></p>  	    <p align="justify"><font face="verdana" size="2">Por otro lado, para considerar en las ecuaciones (7) y (8) el efecto de una fuga en la posici&oacute;n Z<i><sub>f</sub></i>, se debe incluir el flujo de extracci&oacute;n:</font></p>  	    <p align="center"><font face="verdana" size="2"><img src="/img/revistas/tca/v5n4/a4e9.jpg"></font></p>  	    <p align="left"><font face="verdana" size="2">donde <img src="/img/revistas/tca/v5n4/a4i7.jpg">es el &aacute;rea del orificio; C<i><sub>f</sub></i>, el coeficiente de descarga; H<i><sub>f</sub></i>, la funci&oacute;n Heaviside, que representa la ocurrencia de una fuga al instante <i>t<sub>f</sub>.</i></font></p>  	    <p align="justify"><font face="verdana" size="2">Para el caso de varias fugas, se define <i>n<sub>f</sub></i> como la cantidad total de fugas en una tuber&iacute;a; <i>k</i> &#61; 1,..., <i>n<sub>f</sub></i> como el identificador de cada fuga, y <i>Q<sub>fk</sub></i> <i>(z<sub>fk</sub>,t)</i> como el flujo de fuga asociado con <i>k.</i> As&iacute;, la presencia de la fuga <i>k</i> al instante <i>t<sub>fk</sub></i> se describe por <i>H<sub>fk</sub>(t),</i> donde el coeficiente &#963;<i><sub>fk</sub></i> y su posici&oacute;n <i>z<sub>fk</sub></i> caracterizan cada evento.</font></p>  	    <p align="justify"><font face="verdana" size="2">Cuando se presenta una extracci&oacute;n <i>Q<sub>fk</sub></i> entre las secciones &#916;z<i><sub>i</sub></i>. y &#916;z<i><sub>i&#43;1</sub>,</i> la conservaci&oacute;n de la masa se expresa como <i>Q<sub>i</sub></i> &#45; <i>Q<sub>i&#43;1</sub></i>&#45; <i>Q<sub>fk</sub></i>&#61; <i>0</i>. As&iacute; pues, en cada punto de fuga, la relaci&oacute;n de los flujos entre secciones:</font></p>  	    <p align="center"><font face="verdana" size="2"><img src="/img/revistas/tca/v5n4/a4i8.jpg"></font></p>  	    <p align="left"><font face="verdana" size="2">se reemplaza por:</font></p>  	    <p align="center"><font face="verdana" size="2"><img src="/img/revistas/tca/v5n4/a4i9.jpg"></font></p>  	    <p align="justify"><font face="verdana" size="2">con Q<i><sub>fk</sub></i> expresado por (9). De esta manera, el ducto con extracciones se describe como:</font></p>  	    ]]></body>
<body><![CDATA[<p align="center"><font face="verdana" size="2"><img src="/img/revistas/tca/v5n4/a4e10.jpg"></font></p> 	    <p align="justify"><font face="verdana" size="2">para <i>i</i> &#61; 1,..., <i>n</i> y con variables ex&oacute;genas <i>H<sub>1</sub></i> &#61; <i>H<sub>e</sub></i> y H<i><sub>n&#43;1</sub></i> &#61; H<i><sub>s</sub></i>, que son las condiciones de frontera.</font></p>  	    <p align="justify"><font face="verdana" size="2">&nbsp;</font></p>  	    <p align="justify"><font face="verdana" size="2"><b>Sistema de diagn&oacute;stico para el ducto</b></font></p>  	    <p align="justify"><font face="verdana" size="2">A partir del modelo anal&iacute;tico del fluido (10) y (11), con Q<i><sub>fk</sub></i> &#61; 0, y considerando como &uacute;nicas mediciones disponibles los flujos y las cargas de presi&oacute;n en los extremos del ducto, es decir, <i>H<sub>1</sub>, H<sub>n&#43;1</sub></i> <i>,</i> Q<i><sub>1</sub></i> y Q<sub><i>n</i></sub>, a continuaci&oacute;n se presenta el desarrollo de los algoritmos de diagn&oacute;stico para cinco escenarios anormales:</font></p>  	    <blockquote> 		    <p align="justify"><font face="verdana" size="2">&#8226;&nbsp;E1: falla en la bomba aguas arriba.</font></p>  		    <p align="justify"><font face="verdana" size="2">&#8226;&nbsp;E2: falla en la bomba aguas abajo o en el sistema de almacenamiento.</font></p>  		    <p align="justify"><font face="verdana" size="2">&#8226;&nbsp;E3: falla en el sensor de flujo aguas arriba.</font></p>  		    <p align="justify"><font face="verdana" size="2">&#8226;&nbsp;E4: falla en el sensor de flujo aguas abajo.</font></p>  		    ]]></body>
<body><![CDATA[<p align="justify"><font face="verdana" size="2">&#8226;&nbsp;E5: fuga en una posici&oacute;n desconocida del ducto.</font></p> 	</blockquote>  	    <p align="justify"><font face="verdana" size="2">La <a href="#f3">figura 3</a> muestra el diagnosticador de fallas propuesto y formado por dos etapas: la de detecci&oacute;n y aislamiento, y la de reconstrucci&oacute;n. La primera consta de cinco relaciones redundantes para aislar las fallas y la segunda etapa, dise&ntilde;ada v&iacute;a observadores din&aacute;micos, reconstruye la falla una vez identificada. Cabe se&ntilde;alar que s&oacute;lo un observador se activa dependiendo del s&iacute;ntoma identificado.</font></p>  	    <p align="center"><font face="verdana" size="2"><a name="f3"></a></font></p>  	    <p align="center"><font face="verdana" size="2"><img src="/img/revistas/tca/v5n4/a4f3.jpg"></font></p>  	    <p align="justify"><font face="verdana" size="2">&nbsp;</font></p>  	    <p align="justify"><font face="verdana" size="2"><b><i>Detecci&oacute;n y aislamiento de fallas</i></b></font></p>  	    <p align="justify"><font face="verdana" size="2">Para obtener residuos ante los escenarios de fallas (E1&#45;E5), se parte del modelo nominal (10) y (11), considerando las fallas como elementos aditivos tanto en sensores como en bombas y fugas.</font></p>  	    <p align="justify"><font face="verdana" size="2">El residuo m&aacute;s usado es muy simple y se genera con la diferencia de flujos:</font></p>  	    <p align="center"><font face="verdana" size="2"><img src="/img/revistas/tca/v5n4/a4e12.jpg"></font></p>  	    <p align="justify"><font face="verdana" size="2">el cual es cero si el ducto opera en condiciones normales y se desv&iacute;a de cero cuando existen fugas en el ducto o alguna de las mediciones del flujo es err&oacute;nea; es decir, <i>r<sub>1</sub></i> se desv&iacute;a de cero ante los escenarios E3, E4 y E5.</font></p>  	    ]]></body>
<body><![CDATA[<p align="justify"><font face="verdana" size="2">Considerando el ducto de longitud <i>L</i> en estado permanente, a partir de (10) y (11), la relaci&oacute;n:</font></p>  	    <p align="center"><font face="verdana" size="2"><img src="/img/revistas/tca/v5n4/a4e13.jpg"></font></p>  	    <p align="justify"><font face="verdana" size="2">vale cero en condiciones normales y se desv&iacute;a de cero con cuatro escenarios de falla: E1, E2, E3 y E5.</font></p>  	    <p align="justify"><font face="verdana" size="2">Dado que (13) no depende de la medici&oacute;n del flujo aguas abajo <i>Q</i><sub>s</sub>, &eacute;sta es insensible a mediciones en dicha variable. De manera an&aacute;loga, por simetr&iacute;a del modelo, el residuo:</font></p>  	    <p align="center"><font face="verdana" size="2"><img src="/img/revistas/tca/v5n4/a4e14.jpg"></font></p>  	    <p align="justify"><font face="verdana" size="2">vale cero cuando el ducto est&aacute; libre de fugas y la informaci&oacute;n de la presiones y del flujo aguas abajo son correctas. Por el contrario, su valor se desv&iacute;a de cero cuando existe una fuga o alguna de las mediciones mencionadas es err&oacute;nea. Dado que <i>r<sub>3</sub></i> no depende de <i>Q<sub>e</sub></i>, &eacute;ste es insensible a mediciones en el flujo de entrada.</font></p>  	    <p align="justify"><font face="verdana" size="2">Con ayuda de los residuos (12&#45;14) se obtienen las tres primeras filas de la matriz de fallas (17), donde una desviaci&oacute;n en una variable es antecedida de &#8706;, y &#8226; denota un residuo diferente de cero con la anormalidad correspondiente en la columna. Se observa de esta matriz que si se asume solamente un escenario presente, es posible detectar qu&eacute; sensor de flujo est&aacute; da&ntilde;ado tanto en condici&oacute;n de fuga como normal. Por el contrario, errores en <i>H<sub>e</sub></i> y <i>H<sub>s</sub></i> no pueden aislarse, dado que ambos residuos, <i>r<sub>2</sub></i> y <i>r<sub>3</sub>,</i> son sensibles a ambos errores.</font></p>  	    <p align="justify"><font face="verdana" size="2">Considerando el modelo discretizado con dos secciones de igual tama&ntilde;o se obtiene el sistema de ecuaciones:</font></p>  	    <p align="center"><font face="verdana" size="2"><img src="/img/revistas/tca/v5n4/a4i10.jpg"></font></p>  	    <p align="justify"><font face="verdana" size="2">del que eliminando la variable desconocida <i>H<sub>f</sub></i> se tiene la ecuaci&oacute;n integro&#45;diferencial:</font></p>  	    ]]></body>
<body><![CDATA[<p align="center"><font face="verdana" size="2"><img src="/img/revistas/tca/v5n4/a4e15.jpg"></font></p>  	    <p align="justify"><font face="verdana" size="2">Con <img src="/img/revistas/tca/v5n4/a4i11.jpg"> As&iacute; pues, r<sub>4</sub> vale cero ante desviaciones en la presi&oacute;n aguas abajo, <i>H<sub>s</sub>,</i> y fugas en el cuerpo del ducto. Por simetr&iacute;a del modelo se tiene la ecuaci&oacute;n del residuo:</font></p>  	    <p align="center"><font face="verdana" size="2"><img src="/img/revistas/tca/v5n4/a4e16.jpg"></font></p>  	    <p align="justify"><font face="verdana" size="2">que no depende de la presi&oacute;n de entrada <i>H<sub>e</sub>.</i> Anexando los dos nuevos residuos (15) y (16) a la matriz de firmas de casos anormales se tiene:</font></p>  	    <p align="center"><font face="verdana" size="2"><img src="/img/revistas/tca/v5n4/a4e17.jpg"></font></p>  	    <p align="justify"><font face="verdana" size="2">En esta matriz se observa que todos los residuos son sensibles ante la presencia de la fuga (&uacute;ltima columna) y te&oacute;ricamente cualquiera de ellos puede ser usado para su diagn&oacute;stico. Sin embargo, debido a que no todos los residuos responden de la misma forma ante la fuga, se recomienda usar el residuo cuya magnitud sea m&aacute;s sensible. Para las mediciones de los gastos y se&ntilde;ales de acci&oacute;n asociadas con las presiones se tiene un patr&oacute;n de residuos distinto para cada escenario de condici&oacute;n anormal, por lo que las fallas consideradas son todas aislables.</font></p>  	    <p align="justify"><font face="verdana" size="2">&nbsp;</font></p>  	    <p align="justify"><font face="verdana" size="2"><b><i>Algoritmos de reconstrucci&oacute;n de fallas</i></b></font></p>  	    <p align="justify"><font face="verdana" size="2">Como segunda etapa para reconstruir las cinco fallas propiamente dichas, se parte del modelo no lineal de la falla correspondiente, en donde los par&aacute;metros &#952;(<i>t</i>) asociados con las fallas son estados adicionales de acuerdo con el vector (3) y pueden estimarse v&iacute;a algoritmos de observaci&oacute;n no lineales. En este trabajo se usa el algoritmo de observaci&oacute;n de altas ganancias descrito en el Ap&eacute;ndice A.</font></p>  	    <p align="justify"><font face="verdana" size="2">El punto de partida del algoritmo con el modelo discretizado del fluido (10) y (11) consiste en llevarlo a la forma:</font></p>  	    ]]></body>
<body><![CDATA[<p align="center"><font face="verdana" size="2"><img src="/img/revistas/tca/v5n4/a4i12.jpg"></font></p>  	    <p align="justify"><font face="verdana" size="2">Obteni&eacute;ndose:</font></p>  	    <p align="center"><font face="verdana" size="2"><img src="/img/revistas/tca/v5n4/a4e18.jpg"></font></p>  	    <p align="justify"><font face="verdana" size="2">donde <i>x<sub>e</sub>(t),</i> el vector de estados extendido, est&aacute; definido por el estado <i>x</i>(<i>t</i>) y los par&aacute;metros &#952;(<i>t</i>) a estimar y que est&aacute;n asociados con la falla en cuesti&oacute;n, mientras que el vector de entradas est&aacute; dado por:</font></p>  	    <p align="center"><font face="verdana" size="2"><img src="/img/revistas/tca/v5n4/a4i13.jpg"></font></p>  	    <p align="justify"><font face="verdana" size="2">conformado por las presiones en los extremos de la tuber&iacute;a. En el caso de operar el ducto con presiones constantes o din&aacute;mica lenta, se asume <i>u</i>(<i>t</i>) &#61; <i>u<sub>0</sub></i>.</font></p>  	    <p align="justify"><font face="verdana" size="2">Para el dise&ntilde;o de los observadores no lineales, se considera que las variables que pueden medirse son los flujos en los extremos de la tuber&iacute;a. Es decir:</font></p>  	    <p align="center"><font face="verdana" size="2"><img src="/img/revistas/tca/v5n4/a4e19.jpg"></font></p>  	    <p align="justify"><font face="verdana" size="2">Sin embargo, no en todos los casos de reconstrucci&oacute;n de fallas se requieren ambas mediciones, as&iacute; que para cada escenario de falla se definen las variables medidas utilizadas.</font></p>  	    <p align="justify"><font face="verdana" size="2">&nbsp;</font></p>  	    ]]></body>
<body><![CDATA[<p align="justify"><font face="verdana" size="2"><i>Reconstrucci&oacute;n de una fuga en el ducto</i></font></p>  	    <p align="justify"><font face="verdana" size="2">Asumiendo que la instrumentaci&oacute;n est&aacute; en buen estado, el objetivo ahora es estimar la posici&oacute;n y el coeficiente de una fuga en el ducto. A partir de (10) y (11), en presencia de una fuga, el modelo debe dividirse en al menos dos secciones con diferentes flujos: el previo a la fuga y el posterior. Por esta raz&oacute;n, se necesita un modelo de dimensi&oacute;n finita del fluido que represente al menos ambas secciones.</font></p>  	    <p align="justify"><font face="verdana" size="2">Se propone entonces el sistema de ecuaciones:</font></p>  	    <p align="center"><font face="verdana" size="2"><img src="/img/revistas/tca/v5n4/a4e20.jpg"></font></p>  	    <p align="justify"><font face="verdana" size="2">donde la posici&oacute;n de la fuga est&aacute; dada por el tama&ntilde;o de la primera secci&oacute;n &#916;z<sub>1</sub> &#8712; &#91;0, <i>L</i>&#93;, mientras que la segunda secci&oacute;n es de tama&ntilde;o &#916;z<sub>2</sub> &#61; <i>L &#45;</i>&#916;z<sub>r</sub></font></p>  	    <p align="justify"><font face="verdana" size="2">Para completar el modelo, al vector de estados del sistema (20), por ejemplo <i>x(t) &#61; &#91;Q<sub>e</sub> H<sub>f</sub> Q<sub>s</sub></i>&#93;<sup>T</sup> , se le agregan dos estados adicionales asociados con los par&aacute;metros de una extracci&oacute;n desconocida o fuga:</font></p>  	    <p align="center"><font face="verdana" size="2"><img src="/img/revistas/tca/v5n4/a4i14.jpg"></font></p>  	    <p align="justify"><font face="verdana" size="2">formando as&iacute; el vector aumentado (3). Tomando en cuenta que estos par&aacute;metros son constantes, sus derivadas se igualan a cero, por tanto:</font></p>  	    <p align="center"><font face="verdana" size="2"><img src="/img/revistas/tca/v5n4/a4i15.jpg"></font></p>  	    <p align="justify"><font face="verdana" size="2">Siguiendo el procedimiento del observador de alta ganancia descrito en el Ap&eacute;ndice A, para el vector de estados:</font></p>  	    ]]></body>
<body><![CDATA[<p align="center"><font face="verdana" size="2"><img src="/img/revistas/tca/v5n4/a4i16.jpg"></font></p>  	    <p align="justify"><font face="verdana" size="2">los par&aacute;metros asociados con la fuga pueden ser reconstruidos con la estimaci&oacute;n de &#952;(<i>t</i>), utilizando el observador:</font></p>  	    <p align="center"><font face="verdana" size="2"><img src="/img/revistas/tca/v5n4/a4e21.jpg"></font></p>  	    <p align="justify"><font face="verdana" size="2">cuya ganancia de convergencia se expresa:</font></p>  	    <p align="center"><font face="verdana" size="2"><img src="/img/revistas/tca/v5n4/a4i17.jpg"></font></p>  	    <p align="justify"><font face="verdana" size="2">donde &#955; es un par&aacute;metro de dise&ntilde;o para ajustar el tiempo de convergencia de los valores estimados a los valores reales (ver Ap&eacute;ndice). Este observador es concebido considerando como vector de salidas (19), es decir, las mediciones de los flujos en ambos extremos.</font></p>  	    <p align="justify"><font face="verdana" size="2">&nbsp;</font></p>  	    <p align="justify"><font face="verdana" size="2"><i>Reconstrucci&oacute;n de fallas en los medidores de flujo</i></font></p>  	    <p align="justify"><font face="verdana" size="2">Para los escenarios de fallas en los medidores de flujo, se supone que &eacute;stas son aditivas del tipo sesgo, conocido como <i>offsets</i> en ingl&eacute;s, as&iacute; que los modelos de falla se reducen a:</font></p>  	    <p align="center"><font face="verdana" size="2"><img src="/img/revistas/tca/v5n4/a4i18.jpg"></font></p>  	    ]]></body>
<body><![CDATA[<p align="justify"><font face="verdana" size="2">Sustituyendo estos modelos en (10) y (11) para una sola secci&oacute;n de longitud <i>L</i> se obtienen dos modelos extendidos:</font></p>  	    <p align="justify"><font face="verdana" size="2">&#8226;&nbsp;Para fallas en el sensor aguas arriba:</font></p>  	    <p align="center"><font face="verdana" size="2"><img src="/img/revistas/tca/v5n4/a4i19.jpg"></font></p>  	    <p align="justify"><font face="verdana" size="2">&#8226;&nbsp;Para fallas en el sensor aguas abajo:</font></p>  	    <p align="center"><font face="verdana" size="2"><img src="/img/revistas/tca/v5n4/a4i20.jpg"></font></p>  	    <p align="justify"><font face="verdana" size="2">En esta pareja de modelos, las variables desconocidas <i><img src="/img/revistas/tca/v5n4/a4i21.jpg"></i> respectivamente, representan la din&aacute;mica constante del sesgo a estimar. La elecci&oacute;n de un modelo finito discretizado con una sola secci&oacute;n obedece a que a lo largo del ducto el flujo es el mismo en estado permanente en ausencia de extracciones.</font></p>  	    <p align="justify"><font face="verdana" size="2">Siguiendo el procedimiento descrito en el Ap&eacute;ndice A, la ecuaci&oacute;n del algoritmo de observaci&oacute;n de alta ganancia dise&ntilde;ado para el caso de falla en el medidor de flujo aguas arriba se reduce a:</font></p>  	    <p align="center"><font face="verdana" size="2"><img src="/img/revistas/tca/v5n4/a4e22.jpg"></font></p>  	    <p align="justify"><font face="verdana" size="2">con la ganancia:</font></p>  	    <p align="center"><font face="verdana" size="2"><img src="/img/revistas/tca/v5n4/a4i22.jpg"></font></p>  	    ]]></body>
<body><![CDATA[<p align="justify"><font face="verdana" size="2">Suponiendo que <i><img src="/img/revistas/tca/v5n4/a4i23.jpg"></i>, la ganancia se reduce a:</font></p>  	    <p align="center"><font face="verdana" size="2"><img src="/img/revistas/tca/v5n4/a4i24.jpg"></font></p>  	    <p align="justify"><font face="verdana" size="2">En este caso, el dise&ntilde;o del observador utiliza solamente la medici&oacute;n del flujo aguas arriba, <i>y</i> &#61; <i>h(X<sub>e</sub>((t))</i> &#61; <i>Q<sub>e</sub>.</i></font></p>     <p align="justify">&nbsp;</p> 	    <p align="justify"><font face="verdana" size="2"><i>Reconstrucci&oacute;n de fallas en sistema de bombeo</i></font></p> 	    <p align="justify"><font face="verdana" size="2">En el caso de fallas en los sistemas de bombeo o almacenamiento en los extremos del ducto, los modelos de falla que se consideran son:</font></p>  	    <p align="center"><font face="verdana" size="2"><img src="/img/revistas/tca/v5n4/a4i25.jpg"></font></p>  	    <p align="justify"><font face="verdana" size="2">Para dise&ntilde;ar los observadores que estimen las fallas de presi&oacute;n en los extremos se necesita un modelo discretizado al menos con dos secciones espaciales de manera similar que para la reconstrucci&oacute;n de una fuga. Para el caso de fallas aguas arriba, el modelo que se considera para el dise&ntilde;o del algoritmo de observaci&oacute;n es:</font></p>  	    <p align="center"><font face="verdana" size="2"><img src="/img/revistas/tca/v5n4/a4i26.jpg"></font></p>  	    <p align="justify"><font face="verdana" size="2">Por simetr&iacute;a, para una falla en la presi&oacute;n aguas abajo, el observador se basa en el modelo:</font></p>  	    ]]></body>
<body><![CDATA[<p align="center"><font face="verdana" size="2"><img src="/img/revistas/tca/v5n4/a4i27.jpg"></font></p>  	    <p align="justify"><font face="verdana" size="2">El algoritmo de observaci&oacute;n de alta ganancia dise&ntilde;ado para el escenario de falla en el sistema de bombeo aguas arriba est&aacute; dado por:</font></p>  	    <p align="center"><font face="verdana" size="2"><img src="/img/revistas/tca/v5n4/a4e23.jpg"></font></p>  	    <p align="justify"><font face="verdana" size="2">el cual es concebido considerando como vector de salidas a las mediciones de los flujos en ambos extremos, por ejemplo, utilizando la ecuaci&oacute;n (19). Suponiendo que el flujo satisface la condici&oacute;n <i><img src="/img/revistas/tca/v5n4/a4i28.jpg"></i>, la ganancia reducida del observador se expresa como:</font></p>  	    <p align="center"><font face="verdana" size="2"><img src="/img/revistas/tca/v5n4/a4i29.jpg"></font></p>  	    <p align="justify"><font face="verdana" size="2">&nbsp;</font></p>  	    <p align="justify"><font face="verdana" size="2"><b>Modelo f&iacute;sico piloto</b></font></p>  	    <p align="justify"><font face="verdana" size="2">La instalaci&oacute;n experimental para detecci&oacute;n de fugas es una tuber&iacute;a de acero de cuatro pulgadas de di&aacute;metro, c&eacute;dula 40, en forma de espiral sobre un plano vertical, como lo muestra la <a href="#f4">figura 4</a>. La entrada del flujo est&aacute; en la parte inferior y su salida en la parte superior. Se tiene una cisterna de 10 000 litros de agua potable, una bomba hidr&aacute;ulica de 7.5 HP y v&aacute;lvulas de paso en la entrada y en la salida. Los sensores de flujo y presi&oacute;n se ubican en ambos extremos del ducto. Aproximadamente en la parte media de cada tubo horizontal se haya una v&aacute;lvula de 1 in de di&aacute;metro para simular fugas.</font></p>  	    <p align="center"><font face="verdana" size="2"><a name="f4"></a></font></p>  	    <p align="center"><font face="verdana" size="2"><img src="/img/revistas/tca/v5n4/a4f4.jpg"></font></p>  	    ]]></body>
<body><![CDATA[<p align="justify"><font face="verdana" size="2">La tuber&iacute;a tiene una longitud f&iacute;sica cuando se hacen mediciones directas sobre ella punto a punto, pero la presencia de codos a lo largo del ducto genera una ca&iacute;da de presi&oacute;n mayor a la correspondiente a su longitud real, por ello es necesario determinar la longitud equivalente si se supone la instalaci&oacute;n como una tuber&iacute;a recta; de esta manera se tiene una equivalencia entre la tuber&iacute;a en espiral de 169.43 m y una recta de 200.17 m.</font></p>  	    <p align="justify"><font face="verdana" size="2">La tuber&iacute;a tambi&eacute;n cuenta con seis v&aacute;lvulas (V1, V2, V3, V4, V5, V6) utilizadas para emular fugas, dos de ellas servo&#45;v&aacute;lvulas, para realizar experimentos repetitivos, y localizadas a 11.535, 49.825, 80.355, 118.365, 148.925 y 186.945 m, respectivamente, a partir del punto de alimentaci&oacute;n. Los valores para los par&aacute;metros de la instalaci&oacute;n se reportan en el <a href="#c2">cuadro 2</a>.</font></p>  	    <p align="center"><font face="verdana" size="2"><a name="c2"></a></font></p>  	    <p align="center"><font face="verdana" size="2"><img src="/img/revistas/tca/v5n4/a4c2.jpg"></font></p>  	    <p align="justify"><font face="verdana" size="2">La instalaci&oacute;n cuenta con tres opciones para medir el flujo con tres tipos de sensor: de propela, ultras&oacute;nico y fuerza de Coriolis. Estos sensores se ubican al inicio y final del ducto.</font></p>  	    <p align="justify"><font face="verdana" size="2">&nbsp;</font></p>  	    <p align="justify"><font face="verdana" size="2"><b><i>Sistema de supervisi&oacute;n, control y adquisici&oacute;n de datos SCADA</i></b></font></p>  	    <p align="justify"><font face="verdana" size="2">Este sistema est&aacute; compuesto b&aacute;sicamente por dos elementos: uno de <i>hardware</i> y otro de <i>software.</i> El primero est&aacute; compuesto por una computadora personal conectada a un m&oacute;dulo de adquisici&oacute;n de datos v&iacute;a protocolo TCP, &eacute;ste, a su vez, est&aacute; conectado f&iacute;sicamente a los sensores, servo&#45;v&aacute;lvulas y actuador de la bomba; el segundo es el programa de aplicaci&oacute;n desarrollado en <i>LabVIEW<sup>&#169;</sup>.</i></font></p>  	    <p align="justify"><font face="verdana" size="2">El <i>hardware:</i> la computadora personal trabaja en ambiente de Windows y en ella se tienen utiler&iacute;as para poder conectar el <i>software</i> de <i>LabVIEW@</i> con un sistema modular de adquisici&oacute;n de datos con protocolo <i>Modbus</i> (BK9000 de Beckhoff ) v&iacute;a una red local Ethernet. La comunicaci&oacute;n entre la aplicaci&oacute;n y el sistema modular se hace por un servidor OPC, que es el intermediario entre el programa y los registros de entrada&#45;salida v&iacute;a comunicaci&oacute;n TCP. Los m&oacute;dulos de adquisici&oacute;n usan un sistema de 4&#45;terminales para alambre, con ello todos los sensores y actuadores con diferentes tipos de se&ntilde;ales puedan ser conectados directamente al m&oacute;dulo correspondiente.</font></p>  	    <p align="justify"><font face="verdana" size="2">El <i>software:</i> es un sistema de adquisici&oacute;n y monitoreo del ducto integrado con base en la plataforma de la compa&ntilde;&iacute;a National Instruments<sup>&#169;</sup> llamada <i>LabVIEW<sup>&#169;</sup>,</i> que es un sistema de programaci&oacute;n de prop&oacute;sito general compuesto por librer&iacute;as de funciones y herramientas de desarrollo dise&ntilde;adas espec&iacute;ficamente para adquisici&oacute;n de datos y control de instrumentos. Los programas de <i>LabVIEW<sup>&#169;</sup></i> son llamados instrumentos virtuales, porque en su apariencia y operaci&oacute;n pueden imitar instrumentos en boga. Funcionalmente, el sistema desarrollado realiza actividades de lectura de la informaci&oacute;n de los sensores de flujo y presi&oacute;n, el manejo de la abertura de las servo&#45;v&aacute;lvulas y regulaci&oacute;n de la velocidad del motor de la bomba. Dependiendo de la aplicaci&oacute;n, se tiene una opci&oacute;n de s&oacute;lo registrar los datos de un experimento para su posterior procesamiento fuera de l&iacute;nea o la opci&oacute;n de la detecci&oacute;n de una fuga en tiempo real con alguno de los m&eacute;todos de detecci&oacute;n desarrollados en el Instituto de Ingenier&iacute;a, como es el caso de los algoritmos validados en esta contribuci&oacute;n.</font></p>  	    ]]></body>
<body><![CDATA[<p align="justify"><font face="verdana" size="2">&nbsp;</font></p>  	    <p align="justify"><font face="verdana" size="2"><b><i>Importancia de los sensores en la estimaci&oacute;n de la posici&oacute;n de la fuga</i></b></font></p>  	    <p align="justify"><font face="verdana" size="2">La ubicaci&oacute;n precisa de una fuga no s&oacute;lo depende del m&eacute;todo de detecci&oacute;n y ubicaci&oacute;n, sino tambi&eacute;n del tipo de instrumentos de medici&oacute;n. La <a href="/img/revistas/tca/v5n4/a4f5.jpg" target="_blank">figura 5</a> muestra tres estimaciones de la posici&oacute;n de la fuga ubicada a 49.8 m para una condici&oacute;n abierta de v&aacute;lvula del 100&#37;. Se us&oacute; el mismo algoritmo de estimaci&oacute;n, pero con distintos sensores de flujo. Se puede observar que adem&aacute;s de registrarse diferentes ubicaciones, las desviaciones est&aacute;ndar son notoriamente diferentes, provocando incertidumbres en la ubicaci&oacute;n de la fuga. El sensor de fuerza de Coriolis genera un mejor desempe&ntilde;o.</font></p>  	    <p align="justify"><font face="verdana" size="2">&nbsp;</font></p>  	    <p align="justify"><font face="verdana" size="2"><b>Resultados experimentales</b></font></p>  	    <p align="justify"><font face="verdana" size="2">Con el prop&oacute;sito de evaluar el desempe&ntilde;o del sistema de diagn&oacute;stico de fallas en ductos, se realizaron varios experimentos provocando tanto una extracci&oacute;n como alteraciones en las lecturas registradas de los sensores de flujo y presi&oacute;n.</font></p>  	    <p align="justify"><font face="verdana" size="2">El evento de la extracci&oacute;n desconocida o fuga se origin&oacute; abriendo la v&aacute;lvula V4 a los 150 s. El efecto de la fuga puede observarse en el comportamiento de los flujos mostrados en la <a href="/img/revistas/tca/v5n4/a4f6.jpg" target="_blank">figura 6</a>, ya que despu&eacute;s del evento se desv&iacute;an del punto de operaci&oacute;n, a pesar de que la presi&oacute;n parece permanecer constante, ya que el flujo de fuga es menor al 8&#37; y sus efectos en la carga son imperceptibles. En esta figura se muestran tambi&eacute;n las se&ntilde;ales medidas de las presiones en los extremos de la tuber&iacute;a utilizadas por los observadores para realizar las estimaciones. En las gr&aacute;ficas se han superpuesto a las mediciones reales valores filtrados de &eacute;stas, con la finalidad de tener mejores resultados en la estimaci&oacute;n. El filtrado se llev&oacute; a cabo utilizando un filtro pasa bajas de primer orden, con una frecuencia de corte <i>&#969;<sub>c</sub></i> &#61; 0.01 rad/s y ganancia unitaria.</font></p>  	    <p align="justify"><font face="verdana" size="2">&nbsp;</font></p>  	    <p align="justify"><font face="verdana" size="2"><b><i>Aislamiento de las fallas</i></b></font></p>  	    <p align="justify"><font face="verdana" size="2">Considerando los datos reales del ducto piloto, las <a href="/img/revistas/tca/v5n4/a4f7.jpg" target="_blank">figuras 7</a> y <a href="#f8">8</a> muestran la evoluci&oacute;n de tres residuos (<i>r</i><sub>1</sub>, <i>r</i><sub>2</sub>, <i>r</i><sub>4</sub>) ante escenarios anormales. La <a href="/img/revistas/tca/v5n4/a4f7.jpg" target="_blank">figura 7</a> corresponde al caso de una extracci&oacute;n iniciada a los 100 s, en donde se comprueba que los tres residuos son distintos de cero una vez que la extracci&oacute;n est&aacute; presente, como lo pronostica la matriz de firma de fallas (17). La <a href="#f8">figura 8</a> muestra dos escenarios distintos. La parte superior corresponde a la respuesta de los residuos ante una desviaci&oacute;n en el medidor de flujo aguas abajo y la inferior ante un error en el sistema de bombeo aguas arriba. En ambos casos, los dos conjuntos de residuos responden tambi&eacute;n de acuerdo con la matriz de falla (17) y, por lo tanto, con condiciones l&oacute;gicas, es posible aislar la falla presente. Esto siempre y cuando exista solamente una falla.</font></p>  	    ]]></body>
<body><![CDATA[<p align="center"><font face="verdana" size="2"><a name="f8"></a></font></p>  	    <p align="center"><font face="verdana" size="2"><img src="/img/revistas/tca/v5n4/a4f8.jpg"></font></p>  	    <p align="justify"><font face="verdana" size="2">&nbsp;</font></p>  	    <p align="justify"><font face="verdana" size="2"><b><i>Reconstrucci&oacute;n de las fallas</i></b></font></p>  	    <p align="justify"><font face="verdana" size="2">Seg&uacute;n la naturaleza de una falla, una vez que &eacute;sta ha sido detectada y aislada usando las condiciones l&oacute;gicas dadas en la matriz (17), la reconstrucci&oacute;n y el valor en el tiempo de la falla se determina utilizando el algoritmo de observaci&oacute;n correspondiente de acuerdo con el escenario identificado. A continuaci&oacute;n se presentan los resultados experimentales de los observadores de reconstrucci&oacute;n con los siguientes tres escenarios de fallas:</font></p>  	    <blockquote> 		    <p align="justify"><font face="verdana" size="2">&#8226;&nbsp;E5: reconstrucci&oacute;n de la fuga <i>f<sub>k</sub></i> con el algoritmo (21).</font></p>  		    <p align="justify"><font face="verdana" size="2">&#8226;&nbsp;E3: reconstrucci&oacute;n del sesgo <i>&#8706;Q<sub>e</sub></i> en el medidor de flujo aguas arriba con el algoritmo (22).</font></p>  		    <p align="justify"><font face="verdana" size="2">&#8226; E1: reconstrucci&oacute;n de la falla en la bomba con el algoritmo (23).</font></p> 	</blockquote>  	    <p align="justify"><font face="verdana" size="2">Para la evaluaci&oacute;n del desempe&ntilde;o del localizador con datos experimentales se utilizan las mediciones de flujo y presiones ilustradas en la <a href="/img/revistas/tca/v5n4/a4f6.jpg" target="_blank">figura 6</a>.</font></p>  	    ]]></body>
<body><![CDATA[<p align="justify"><font face="verdana" size="2">&nbsp;</font></p>  	    <p align="justify"><font face="verdana" size="2"><i>Estimaci&oacute;n de una fuga</i></font></p>  	    <p align="justify"><font face="verdana" size="2">El observador para la estimaci&oacute;n de la fuga (21) se puso en marcha al tiempo <i>t</i> &#61; 160 s, una vez que el generador de residuos identific&oacute; que el s&iacute;ntoma se deb&iacute;a a una extracci&oacute;n desconocida. Cabe decir que el observador s&oacute;lo opera de manera adecuada en presencia de fuga, de lo contrario no se puede garantizar la convergencia del error (Torres, Verde, Besan&#231;on, &amp; Gonz&aacute;lez, 2012).</font></p>  	    <p align="justify"><font face="verdana" size="2">La <a href="/img/revistas/tca/v5n4/a4f9.jpg" target="_blank">figura 9</a> muestra la evoluci&oacute;n del estimador de la posici&oacute;n realizada por el observador para diferentes valores de &#955;, observando que el tiempo de convergencia disminuye si el valor de &#955; se incrementa. Sin embargo, el ruido de medici&oacute;n tambi&eacute;n aumenta con el incremento de &#955;. En la <a href="/img/revistas/tca/v5n4/a4f10.jpg" target="_blank">figura 10</a> se observa la estimaci&oacute;n de la posici&oacute;n de la fuga cuando el par&aacute;metro de convergencia se fija &#955; &#61; 3 para dos diferentes casos, con se&ntilde;ales filtradas y sin filtrar. En ambas figuras se observa que los valores estimados est&aacute;n cercanos al valor real de la posici&oacute;n real de la fuga.</font></p>  	    <p align="justify"><font face="verdana" size="2">&nbsp;</font></p>  	    <p align="justify"><font face="verdana" size="2"><i>Estimaci&oacute;n de sesgo en un medidor de flujo</i></font></p>  	    <p align="justify"><font face="verdana" size="2">Para evaluar el observador de reconstrucci&oacute;n de fallas en el sensor de flujo aguas arriba (22), se sum&oacute; una se&ntilde;al constante a la medici&oacute;n aguas arriba de 3 x 10<sup>&#45;3</sup> m<sup>3</sup>/s. El observador fue inicializado en el tiempo <i>t</i> &#61; 0 s del experimento mostrado en la <a href="/img/revistas/tca/v5n4/a4f6.jpg" target="_blank">figura 6</a>, es decir, cuando no hay presencia de fuga. Las condiciones iniciales del observador se eligieron diferentes a las de la tuber&iacute;a real y se sintoniz&oacute; con &#955; &#61; 2. Las se&ntilde;ales de entrada se filtraron con dos diferentes frecuencias de corte, cuyos valores se muestran en la <a href="/img/revistas/tca/v5n4/a4f11.jpg" target="_blank">figura 11</a>, donde tambi&eacute;n se puede apreciar el resultado de la estimaci&oacute;n. Es notable que si no se utilizan filtros en las entradas, la estimaci&oacute;n del par&aacute;metro hereda el ruido de &eacute;stas. Tambi&eacute;n es interesante que la frecuencia de corte elegida para los filtros incide en la estimaci&oacute;n, por lo que hay que tener en cuenta este factor durante la calibraci&oacute;n del estimador.</font></p>  	    <p align="justify"><font face="verdana" size="2">&nbsp;</font></p>  	    <p align="justify"><font face="verdana" size="2"><i>Estimaci&oacute;n de fallas en la bomba</i></font></p>  	    <p align="justify"><font face="verdana" size="2">Para la evaluaci&oacute;n del observador que estima fallas en el sistema de bombeo (23) se sum&oacute; una se&ntilde;al constante a la medici&oacute;n de la presi&oacute;n aguas arriba de 1.6x10<sup>&#45;3</sup> m. El observador se inicializa cuando no hay extracciones. Las condiciones iniciales del observador se eligieron diferentes a las de la tuber&iacute;a y se sintoniz&oacute; con &#955; &#61; 1. En la <a href="/img/revistas/tca/v5n4/a4f12.jpg" target="_blank">figura 12</a> se puede apreciar el resultado de la buena estimaci&oacute;n realizada por el observador con y sin filtros.</font></p>  	    ]]></body>
<body><![CDATA[<p align="justify"><font face="verdana" size="2">&nbsp;</font></p>  	    <p align="justify"><font face="verdana" size="2"><b>Conclusiones</b></font></p>  	    <p align="justify"><font face="verdana" size="2">En este art&iacute;culo se present&oacute; un sistema robusto de diagn&oacute;stico para fallas en ductos implementado en un modelo piloto del Instituto de Ingenier&iacute;a de la UNAM. Este sistema actualmente est&aacute; programado en <i>LabVIEW<sup>&#169;</sup></i> para la adquisici&oacute;n de datos y en <i>MATLAB<sup>&#169;</sup></i> para el diagn&oacute;stico y la reconstrucci&oacute;n de fallas. La originalidad de este sistema es su capacidad de detectar, aislar y reconstruir diferentes tipos de falla en ductos, novedad y aportaci&oacute;n principal del presente trabajo.</font></p>  	    <p align="justify"><font face="verdana" size="2">La principal caracter&iacute;stica de este sistema de supervisi&oacute;n es que est&aacute; compuesto de dos etapas con tareas espec&iacute;ficas. En la primera etapa, el objetivo es distinguir entre cinco escenarios de fallas, entre los que se encuentra la fuga del ducto. Esta tarea es realizada mediante el uso de relaciones redundantes obtenidas a partir del modelo de transporte del fluido en el ducto. En la segunda etapa, la tarea es la reconstrucci&oacute;n de la evoluci&oacute;n en el tiempo de la falla que se ha identificado. Los resultados de la evaluaci&oacute;n del sistema de diagn&oacute;stico con datos experimentales fueron satisfactorios, haci&eacute;ndolo viable para su implementaci&oacute;n en ductos reales.</font></p>  	    <p align="justify"><font face="verdana" size="2">&nbsp;</font></p>  	    <p align="justify"><font face="verdana" size="2"><b>Ap&eacute;ndice</b></font></p>  	    <p align="justify"><font face="verdana" size="2"><b><i>Dise&ntilde;o de un observador de alta ganancia</i></b></font></p>  	    <p align="justify"><font face="verdana" size="2">Gauthier <i>et al.</i> (1992) demostraron que a cualquier sistema representado por (1), que posea la propiedad de poder ser transformado en la forma triangular siguiente:</font></p>  	    <p align="center"><font face="verdana" size="2"><img src="/img/revistas/tca/v5n4/a4e24.jpg"></font></p>  	    <p align="justify"><font face="verdana" size="2">se le puede dise&ntilde;ar un observador de alta ganancia con:</font></p>  	    ]]></body>
<body><![CDATA[<p align="center"><font face="verdana" size="2"><img src="/img/revistas/tca/v5n4/a4e25.jpg"></font></p>  	    <p align="justify"><font face="verdana" size="2">El procedimiento de dise&ntilde;o para un observador, considerando el caso particular del modelo en espacio de estados (18) con entradas constantes <i>u<sub>0</sub></i>, que expresa de manera compacta el modelo finito de transporte de fluido en un ducto dado por las ecuaciones (10) y (11) se reduce a los siguientes pasos.</font></p>  	    <p align="justify"><font face="verdana" size="2">Paso 1: aplicar la transformaci&oacute;n no lineal &#934;(<i>x<sub>e</sub></i>(<i>t</i>)) &#61; &#958;(<i>t</i>) al sistema (18) mediante el siguiente cambio de coordenadas:</font></p>  	    <p align="center"><font face="verdana" size="2"><img src="/img/revistas/tca/v5n4/a4i30.jpg"></font></p> 	    <p align="justify"><font face="verdana" size="2">donde <i>L<sub>f</sub></i> es la derivada de Lie de la salida <i>h</i>(<i>x<sub>e</sub></i>)<i>t</i>)) con respecto al operador <i>f</i> (consultar Isidori, 1995, para profundizar).</font></p>  	    <p align="justify"><font face="verdana" size="2">Paso 2: construir la estructura del algoritmo de observaci&oacute;n:</font></p>  	    <p align="center"><font face="verdana" size="2"><img src="/img/revistas/tca/v5n4/a4e26.jpg"></font></p>  	    <p align="justify"><font face="verdana" size="2">que no es m&aacute;s que una copia del modelo del sistema transformado, y un t&eacute;rmino de correcci&oacute;n que asegura la convergencia del algoritmo con la matriz S, el par&aacute;metro de dise&ntilde;o.</font></p>  	    <p align="justify"><font face="verdana" size="2">Paso 3: regresar el observador (26) a las coordenadas originales, obteniendo:</font></p>  	    <p align="center"><font face="verdana" size="2"><img src="/img/revistas/tca/v5n4/a4e27.jpg"></font></p>  	    ]]></body>
<body><![CDATA[<p align="justify"><font face="verdana" size="2">donde la ganancia del t&eacute;rmino de correcci&oacute;n:</font></p>  	    <p align="center"><font face="verdana" size="2"><img src="/img/revistas/tca/v5n4/a4i31.jpg"></font></p>  	    <p align="justify"><font face="verdana" size="2">incluye la matriz S, que es sim&eacute;trica, definida positiva, que asegura la convergencia del observador, siendo la soluci&oacute;n &uacute;nica de la siguiente ecuaci&oacute;n matricial:</font></p>  	    <p align="center"><font face="verdana" size="2"><img src="/img/revistas/tca/v5n4/a4e28.jpg"></font></p>  	    <p align="justify"><font face="verdana" size="2">donde &#955; &#62; 0 es un par&aacute;metro de dise&ntilde;o; las matrices A y C est&aacute;n dadas en el modelo can&oacute;nico (24).</font></p>  	    <p align="justify"><font face="verdana" size="2">Nota: Gauthier <i>et al.</i> (1992) demostraron que el error de estimaci&oacute;n converge exponencialmente a cero si el par&aacute;metro &#955; se elige suficientemente grande. Adem&aacute;s, la sintonizaci&oacute;n del observador se reduce a la calibraci&oacute;n de este simple par&aacute;metro y la elecci&oacute;n de un valor de l grande asegura una convergencia r&aacute;pida de los estimados a los valores reales, de aqu&iacute; el nombre alta ganancia. Sin embargo, una ganancia muy alta produce sobrepasos durante la convergencia y amplificaci&oacute;n del ruido. Por ende, la elecci&oacute;n de la ganancia debe considerar estos factores.</font></p>  	    <p align="justify"><font face="verdana" size="2">&nbsp;</font></p>  	    <p align="justify"><font face="verdana" size="2"><b>Referencias</b></font></p>  	    <!-- ref --><p align="justify"><font face="verdana" size="2">Bernard, O., Sallet, G., &amp; Sciandra, A. (1998). Nonlinear Observers for a Class of Biological Systems: Application to Validation of Phytoplanktonic Growth Model. <i>IEEE</i> <i>Transactions on Automatic Control,</i> 43(8), 1056&#45;1065.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=9756794&pid=S2007-2422201400040000400001&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></font></p>  	    ]]></body>
<body><![CDATA[<!-- ref --><p align="justify"><font face="verdana" size="2">Besan&#231;on, G. (2007). <i>Nonlinear Observers and Applications.</i> Berlin: Springer.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=9756796&pid=S2007-2422201400040000400002&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></font></p>  	    <!-- ref --><p align="justify"><font face="verdana" size="2">Billmann, L., &amp; Isermann, R. (1987). Leak Detection Methods for Pipelines. <i>Automatica,</i> 23(3), 381&#45;385.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=9756798&pid=S2007-2422201400040000400003&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></font></p>  	    <!-- ref --><p align="justify"><font face="verdana" size="2">Bornard, G., &amp; Hammouri, H. (1991). A High Gain Observer for a Class of Uniformly Observable Systems. <i>Proceedings of the 30th IEEE Conference on Decision and Control,</i> Brighton.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=9756800&pid=S2007-2422201400040000400004&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></font></p>  	    <!-- ref --><p align="justify"><font face="verdana" size="2">Boulkroune, B., Galvez&#45;Carrillo, M., &amp; Kinnaert, M. (2011). <i>Additive and Multiplicative Fault Diagnosis for a Doubly&#45;Fed Induction Generator.</i> IEEE International Conference on Control Applications. Denver.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=9756802&pid=S2007-2422201400040000400005&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></font></p>  	    <!-- ref --><p align="justify"><font face="verdana" size="2">Brunone, B., &amp; Ferrante, M. (2001). Detecting Leaks in Pressurized Pipes by Means of Transients. <i>Journal of</i> <i>Hydraulic Research,</i> 39(5), 539&#45;547.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=9756804&pid=S2007-2422201400040000400006&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></font></p>  	    ]]></body>
<body><![CDATA[<!-- ref --><p align="justify"><font face="verdana" size="2">Carrera, R., &amp; Verde, C. (2001). Localizador autom&aacute;tico de fugas en un ducto. <i>Ingeniera Hidr&aacute;ulica en M&eacute;xico,</i> 16(2), 139&#45;151.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=9756806&pid=S2007-2422201400040000400007&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></font></p>  	    <!-- ref --><p align="justify"><font face="verdana" size="2">Chaudhry, M. H. (1987). <i>Applied Hydraulic Transients.</i> New York&Ntilde; Van Nostrand Reinhold Company.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=9756808&pid=S2007-2422201400040000400008&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></font></p>  	    <!-- ref --><p align="justify"><font face="verdana" size="2">Chen, J., &amp; Patton, R. J. (1999). <i>Robust Model&#45;Based Fault Diagnosis for Dynamic Systems.</i> Norwell, USA: Kluwer Academic Publishers.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=9756810&pid=S2007-2422201400040000400009&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></font></p>  	    <!-- ref --><p align="justify"><font face="verdana" size="2">Chow, E., &amp; Willsky, A. (1984). Analytical Redundancy and the Design of Robust Failure Detection Systems. <i>IEEE</i> <i>Transactions on Automatic Control, 29</i>(7), 603&#45;614.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=9756812&pid=S2007-2422201400040000400010&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></font></p>  	    <!-- ref --><p align="justify"><font face="verdana" size="2">Covas, D., Ramos, H., &amp; De Almeida, A. B. (2005). Standing Wave Difference Method for Leak Detection in Pipeline Systems. <i>Journal of Hydraulic Engineering, 131</i> (12), 1106&#45;1116.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=9756814&pid=S2007-2422201400040000400011&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></font></p>  	    ]]></body>
<body><![CDATA[<!-- ref --><p align="justify"><font face="verdana" size="2">Ferrante, M., &amp; Brunone, B. (2003). Pipe System Diagnosis and Leak Detection by Unsteady&#45;State Test&#45;1: Harmonic Analysis. <i>Advanced Water Resources,</i> 26(1), 95&#45;105.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=9756816&pid=S2007-2422201400040000400012&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></font></p>  	    <!-- ref --><p align="justify"><font face="verdana" size="2">Frank, P. (1990). Fault Diagnosis in Dynamic Systems Using Analytical and Knowledge&#45;Based Redundancy. <i>Automatica, 26</i>(2), 459&#45;474.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=9756818&pid=S2007-2422201400040000400013&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></font></p>  	    <!-- ref --><p align="justify"><font face="verdana" size="2">Gauthier, J. P., Hammouri, H., &amp; Othman, S. (1992). A Simple Observer for Nonlinear Systems&#45;Applications to Bioreactors. <i>IEEE Transactions on Automatic Control,</i> 37(6), 875&#45;880.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=9756820&pid=S2007-2422201400040000400014&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></font></p>  	    <!-- ref --><p align="justify"><font face="verdana" size="2">Gertler, J. (1991). <i>Analytical Redundancy Methods in Fault Detection and Diagnosis</i> (pp. 9&#45;21). Baden&#45;Baden: IFAC&#45;1st SAFEPROCESS.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=9756822&pid=S2007-2422201400040000400015&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></font></p>  	    <p align="justify"><font face="verdana" size="2">Gonz&aacute;lez, O., Verde, C., &amp; Torres, L. (2013). Leak Estimation Method for Complex Pipelines with Extractions. <i>Journal of Pressure Vessel Technology</i> (en revisi&oacute;n).</font></p>  	    <!-- ref --><p align="justify"><font face="verdana" size="2">Isermann, R. (2006). <i>Fault Diagnosis System.</i> Berlin: Springer.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=9756825&pid=S2007-2422201400040000400016&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></font></p>  	    <!-- ref --><p align="justify"><font face="verdana" size="2">Isermann, R. (2011). <i>Fault&#45;Diagnosis Applications: Model&#45;Based Condition Monitoring: Actuators, Drives, Machinery, Plants, Sensors, and Fault&#45;Tolerant Systems.</i> Berlin: Springer.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=9756827&pid=S2007-2422201400040000400017&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></font></p>  	    <!-- ref --><p align="justify"><font face="verdana" size="2">Isermann, R., &amp; Mnchhof, M. (2011). <i>Identification of Dynamic Systems: An Introduction with Applications.</i> Berlin: Springer.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=9756829&pid=S2007-2422201400040000400018&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></font></p>  	    <!-- ref --><p align="justify"><font face="verdana" size="2">Isidori, A. (1995). <i>Nonlinear Control Systems.</i> London: Springer.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=9756831&pid=S2007-2422201400040000400019&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></font></p>  	    <!-- ref --><p align="justify"><font face="verdana" size="2">Khalil, H. K. (2002). <i>Nonlinear Systems.</i> Upper Saddle River, USA: Prentice Hall.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=9756833&pid=S2007-2422201400040000400020&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></font></p>  	    <!-- ref --><p align="justify"><font face="verdana" size="2">Korbicz, J., Koscielny, J., Kowalczuk, Z., &amp; Cholewa, W. (2004). <i>Fault Diagnosis: Models, Artificial Intelligence,</i> <i>Applications.</i> Berlin: Springer Verlag.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=9756835&pid=S2007-2422201400040000400021&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></font></p>  	    <!-- ref --><p align="justify"><font face="verdana" size="2">Leveque, R. J. (2007). <i>Finite Difference Methods for Ordinary</i> <i>and Partial Differential Equations.</i> Philadelphia: SIAM.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=9756837&pid=S2007-2422201400040000400022&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></font></p>  	    <!-- ref --><p align="justify"><font face="verdana" size="2">Ljung, L. (1999). <i>System Identification Theory for the User.</i> Upper Saddle River, USA: Prentice Hall.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=9756839&pid=S2007-2422201400040000400023&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></font></p>  	    <!-- ref --><p align="justify"><font face="verdana" size="2">Makar, J., &amp; Chagnon, N. (1999). Inspecting Systems for Leaks, Pits, and Corrosion. <i>American Water Works</i> <i>Association Journal, 91</i> , 36&#45;46.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=9756841&pid=S2007-2422201400040000400024&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></font></p>  	    <!-- ref --><p align="justify"><font face="verdana" size="2">Mpesha, W., Chaudry, M. N., &amp; Gassman, S. (2001). Leak Detection in Pipes by Frequency Response Method. <i>Journal of Hydraulic Engineering, 127,</i> 137&#45;147.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=9756843&pid=S2007-2422201400040000400025&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></font></p>  	    <!-- ref --><p align="justify"><font face="verdana" size="2">Patton, R., Frank, P., &amp; Clarke, B. (2000). <i>Issues of Fault Diagnosis for Dynamic Systems.</i> London: Springer.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=9756845&pid=S2007-2422201400040000400026&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></font></p>  	    <!-- ref --><p align="justify"><font face="verdana" size="2">Stoianov, I., Lama, N., Sam, M., Timur, T., &amp; Csail, M. (2007). <i>Pipenet: A Wireless Sensor Network for Pipeline Monitoring</i> (pp. 264&#45;273). IEEE 6th International Symposium on Information Processing in Sensor Networks, Cambridge.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=9756847&pid=S2007-2422201400040000400027&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></font></p>  	    <!-- ref --><p align="justify"><font face="verdana" size="2">Torres, L., Besan&#231;on, G., &amp; Georges, D. (2008). A Collocation Model for Water Hammer Dynamics with Application to Leak Detection. <i>Proceedings of the 47th IEEE Conference on Decision and Control,</i> Shangai.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=9756849&pid=S2007-2422201400040000400028&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></font></p>  	    <!-- ref --><p align="justify"><font face="verdana" size="2">Torres, L., Verde, C., Besan&#231;on, G., &amp; Gonz&aacute;lez, O. (2012). High Gain Observers for Leak Location in Subterranean Pipelines of Liquefied Gas. <i>International Journal of Robust and Nonlinear Control,</i> 24(6), 1127&#45;1141.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=9756851&pid=S2007-2422201400040000400029&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></font></p>  	    <!-- ref --><p align="justify"><font face="verdana" size="2">Verde, C., Gentil, S., &amp; Morales, R. (2013). <i>Monitoreo y diagn&oacute;stico autom&aacute;tico de fallas en sistemas din&aacute;micos.</i> M&eacute;xico, DF: Trillas&#45;Instituto de Ingenier&iacute;a, UNAM.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=9756853&pid=S2007-2422201400040000400030&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></font></p>  	    <!-- ref --><p align="justify"><font face="verdana" size="2">Wang, X. J., Lambert, M., Simpson, A., &amp; Vtkovsky, J. (2005). Leak Detection in Pipelines Using the Damping of Fluid Transients. <i>Journal of Hydraulic Engineering,</i> 128(7), 697-711.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=9756855&pid=S2007-2422201400040000400031&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></font></p>  	    <!-- ref --><p align="justify"><font face="verdana" size="2">Wylie, E. B., &amp; Streeter, V. L. (1983). <i>Fluid Transients in Systems.</i> Englewood Cliffs, USA: Prentice&#45;Hall.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=9756857&pid=S2007-2422201400040000400032&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></font></p>  	    <!-- ref --><p align="justify"><font face="verdana" size="2">Zhang, X. (2011). Sensor Bias Fault Detection and Isolation in a Class of Nonlinear Uncertain Systems Using Adaptive Estimation. <i>IEEE Transactions on Automatic Control,</i> 56(5), 1220&#45;1226.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=9756859&pid=S2007-2422201400040000400033&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></font></p>      ]]></body><back>
<ref-list>
<ref id="B1">
<nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Bernard]]></surname>
<given-names><![CDATA[O.]]></given-names>
</name>
<name>
<surname><![CDATA[Sallet]]></surname>
<given-names><![CDATA[G.]]></given-names>
</name>
<name>
<surname><![CDATA[Sciandra]]></surname>
<given-names><![CDATA[A.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Nonlinear Observers for a Class of Biological Systems: Application to Validation of Phytoplanktonic Growth Model]]></article-title>
<source><![CDATA[IEEE Transactions on Automatic Control]]></source>
<year>1998</year>
<volume>43</volume>
<numero>8</numero>
<issue>8</issue>
<page-range>1056-1065</page-range></nlm-citation>
</ref>
<ref id="B2">
<nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Besançon]]></surname>
<given-names><![CDATA[G.]]></given-names>
</name>
</person-group>
<source><![CDATA[Nonlinear Observers and Applications]]></source>
<year>2007</year>
<publisher-loc><![CDATA[Berlin ]]></publisher-loc>
<publisher-name><![CDATA[Springer]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B3">
<nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Billmann]]></surname>
<given-names><![CDATA[L.]]></given-names>
</name>
<name>
<surname><![CDATA[Isermann]]></surname>
<given-names><![CDATA[R.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Leak Detection Methods for Pipelines]]></article-title>
<source><![CDATA[Automatica]]></source>
<year>1987</year>
<volume>23</volume>
<numero>3</numero>
<issue>3</issue>
<page-range>381-385</page-range></nlm-citation>
</ref>
<ref id="B4">
<nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Bornard]]></surname>
<given-names><![CDATA[G.]]></given-names>
</name>
<name>
<surname><![CDATA[Hammouri]]></surname>
<given-names><![CDATA[H.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[A High Gain Observer for a Class of Uniformly Observable Systems]]></article-title>
<source><![CDATA[Proceedings of the 30th IEEE Conference on Decision and Control]]></source>
<year>1991</year>
<publisher-loc><![CDATA[Brighton ]]></publisher-loc>
</nlm-citation>
</ref>
<ref id="B5">
<nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Boulkroune]]></surname>
<given-names><![CDATA[B.]]></given-names>
</name>
<name>
<surname><![CDATA[Galvez-Carrillo]]></surname>
<given-names><![CDATA[M.]]></given-names>
</name>
<name>
<surname><![CDATA[Kinnaert]]></surname>
<given-names><![CDATA[M.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Additive and Multiplicative Fault Diagnosis for a Doubly-Fed Induction Generator]]></article-title>
<source><![CDATA[IEEE International Conference on Control Applications]]></source>
<year>2011</year>
<publisher-loc><![CDATA[Denver ]]></publisher-loc>
</nlm-citation>
</ref>
<ref id="B6">
<nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Brunone]]></surname>
<given-names><![CDATA[B.]]></given-names>
</name>
<name>
<surname><![CDATA[Ferrante]]></surname>
<given-names><![CDATA[M.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Detecting Leaks in Pressurized Pipes by Means of Transients]]></article-title>
<source><![CDATA[Journal of Hydraulic Research]]></source>
<year>2001</year>
<volume>39</volume>
<numero>5</numero>
<issue>5</issue>
<page-range>539-547</page-range></nlm-citation>
</ref>
<ref id="B7">
<nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Carrera]]></surname>
<given-names><![CDATA[R.]]></given-names>
</name>
<name>
<surname><![CDATA[Verde]]></surname>
<given-names><![CDATA[C.]]></given-names>
</name>
</person-group>
<article-title xml:lang="es"><![CDATA[Localizador automático de fugas en un ducto]]></article-title>
<source><![CDATA[Ingeniera Hidráulica en México]]></source>
<year>2001</year>
<volume>16</volume>
<numero>2</numero>
<issue>2</issue>
<page-range>139-151</page-range></nlm-citation>
</ref>
<ref id="B8">
<nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Chaudhry]]></surname>
<given-names><![CDATA[M. H.]]></given-names>
</name>
</person-group>
<source><![CDATA[Applied Hydraulic Transients]]></source>
<year>1987</year>
<publisher-loc><![CDATA[New York ]]></publisher-loc>
<publisher-name><![CDATA[Van Nostrand Reinhold Company]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B9">
<nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Chen]]></surname>
<given-names><![CDATA[J.]]></given-names>
</name>
<name>
<surname><![CDATA[Patton]]></surname>
<given-names><![CDATA[R. J.]]></given-names>
</name>
</person-group>
<source><![CDATA[Robust Model-Based Fault Diagnosis for Dynamic Systems]]></source>
<year>1999</year>
<publisher-name><![CDATA[Kluwer Academic Publishers]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B10">
<nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Chow]]></surname>
<given-names><![CDATA[E.]]></given-names>
</name>
<name>
<surname><![CDATA[Willsky]]></surname>
<given-names><![CDATA[A.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Analytical Redundancy and the Design of Robust Failure Detection Systems]]></article-title>
<source><![CDATA[IEEE Transactions on Automatic Control]]></source>
<year>1984</year>
<volume>29</volume>
<numero>7</numero>
<issue>7</issue>
<page-range>603-614</page-range></nlm-citation>
</ref>
<ref id="B11">
<nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Covas]]></surname>
<given-names><![CDATA[D.]]></given-names>
</name>
<name>
<surname><![CDATA[Ramos]]></surname>
<given-names><![CDATA[H.]]></given-names>
</name>
<name>
<surname><![CDATA[De Almeida]]></surname>
<given-names><![CDATA[A. B.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Standing Wave Difference Method for Leak Detection in Pipeline Systems]]></article-title>
<source><![CDATA[Journal of Hydraulic Engineering]]></source>
<year>2005</year>
<volume>131</volume>
<page-range>12</page-range><page-range>1106-1116</page-range></nlm-citation>
</ref>
<ref id="B12">
<nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Ferrante]]></surname>
<given-names><![CDATA[M.]]></given-names>
</name>
<name>
<surname><![CDATA[Brunone]]></surname>
<given-names><![CDATA[B.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Pipe System Diagnosis and Leak Detection by Unsteady-State Test-1: Harmonic Analysis]]></article-title>
<source><![CDATA[Advanced Water Resources]]></source>
<year>2003</year>
<volume>26</volume>
<numero>1</numero>
<issue>1</issue>
<page-range>95-105</page-range></nlm-citation>
</ref>
<ref id="B13">
<nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Frank]]></surname>
<given-names><![CDATA[P.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Fault Diagnosis in Dynamic Systems Using Analytical and Knowledge-Based Redundancy]]></article-title>
<source><![CDATA[Automatica]]></source>
<year>1990</year>
<volume>26</volume>
<numero>2</numero>
<issue>2</issue>
<page-range>459-474</page-range></nlm-citation>
</ref>
<ref id="B14">
<nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Gauthier]]></surname>
<given-names><![CDATA[J. P.]]></given-names>
</name>
<name>
<surname><![CDATA[Hammouri]]></surname>
<given-names><![CDATA[H.]]></given-names>
</name>
<name>
<surname><![CDATA[Othman]]></surname>
<given-names><![CDATA[S.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[A Simple Observer for Nonlinear Systems-Applications to Bioreactors]]></article-title>
<source><![CDATA[IEEE Transactions on Automatic Control]]></source>
<year>1992</year>
<volume>37</volume>
<numero>6</numero>
<issue>6</issue>
<page-range>875-880</page-range></nlm-citation>
</ref>
<ref id="B15">
<nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Gertler]]></surname>
<given-names><![CDATA[J.]]></given-names>
</name>
</person-group>
<source><![CDATA[Analytical Redundancy Methods in Fault Detection and Diagnosis]]></source>
<year>1991</year>
<page-range>9-21</page-range><publisher-loc><![CDATA[Baden-Baden ]]></publisher-loc>
<publisher-name><![CDATA[IFAC-1st SAFEPROCESS]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B16">
<nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Isermann]]></surname>
<given-names><![CDATA[R.]]></given-names>
</name>
</person-group>
<source><![CDATA[Fault Diagnosis System]]></source>
<year>2006</year>
<publisher-loc><![CDATA[Berlin ]]></publisher-loc>
<publisher-name><![CDATA[Springer]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B17">
<nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Isermann]]></surname>
<given-names><![CDATA[R.]]></given-names>
</name>
</person-group>
<source><![CDATA[Fault-Diagnosis Applications: Model-Based Condition Monitoring: Actuators, Drives, Machinery, Plants, Sensors, and Fault-Tolerant Systems]]></source>
<year>2011</year>
<publisher-loc><![CDATA[Berlin ]]></publisher-loc>
<publisher-name><![CDATA[Springer]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B18">
<nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Isermann]]></surname>
<given-names><![CDATA[R.]]></given-names>
</name>
<name>
<surname><![CDATA[Mnchhof]]></surname>
<given-names><![CDATA[M.]]></given-names>
</name>
</person-group>
<source><![CDATA[Identification of Dynamic Systems: An Introduction with Applications]]></source>
<year>2011</year>
<publisher-loc><![CDATA[Berlin ]]></publisher-loc>
<publisher-name><![CDATA[Springer]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B19">
<nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Isidori]]></surname>
<given-names><![CDATA[A.]]></given-names>
</name>
</person-group>
<source><![CDATA[Nonlinear Control Systems]]></source>
<year>1995</year>
<publisher-loc><![CDATA[London ]]></publisher-loc>
<publisher-name><![CDATA[Springer]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B20">
<nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Khalil]]></surname>
<given-names><![CDATA[H. K.]]></given-names>
</name>
</person-group>
<source><![CDATA[Nonlinear Systems]]></source>
<year>2002</year>
<publisher-name><![CDATA[Prentice Hall]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B21">
<nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Korbicz]]></surname>
<given-names><![CDATA[J.]]></given-names>
</name>
<name>
<surname><![CDATA[Koscielny]]></surname>
<given-names><![CDATA[J.]]></given-names>
</name>
<name>
<surname><![CDATA[Kowalczuk]]></surname>
<given-names><![CDATA[Z.]]></given-names>
</name>
<name>
<surname><![CDATA[Cholewa]]></surname>
<given-names><![CDATA[W.]]></given-names>
</name>
</person-group>
<source><![CDATA[Fault Diagnosis: Models, Artificial Intelligence, Applications]]></source>
<year></year>
<publisher-loc><![CDATA[Berlin ]]></publisher-loc>
<publisher-name><![CDATA[Springer Verlag]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B22">
<nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Leveque]]></surname>
<given-names><![CDATA[R. J.]]></given-names>
</name>
</person-group>
<source><![CDATA[Finite Difference Methods for Ordinary and Partial Differential Equations]]></source>
<year>2007</year>
<publisher-loc><![CDATA[Philadelphia ]]></publisher-loc>
<publisher-name><![CDATA[SIAM]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B23">
<nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Ljung]]></surname>
<given-names><![CDATA[L.]]></given-names>
</name>
</person-group>
<source><![CDATA[System Identification Theory for the User]]></source>
<year>1999</year>
<publisher-name><![CDATA[Prentice Hall]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B24">
<nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Makar]]></surname>
<given-names><![CDATA[J.]]></given-names>
</name>
<name>
<surname><![CDATA[Chagnon]]></surname>
<given-names><![CDATA[N.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Inspecting Systems for Leaks, Pits, and Corrosion]]></article-title>
<source><![CDATA[American Water Works Association Journal]]></source>
<year>1999</year>
<volume>91</volume>
<page-range>36-46</page-range></nlm-citation>
</ref>
<ref id="B25">
<nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Mpesha]]></surname>
<given-names><![CDATA[W.]]></given-names>
</name>
<name>
<surname><![CDATA[Chaudry]]></surname>
<given-names><![CDATA[M. N.]]></given-names>
</name>
<name>
<surname><![CDATA[Gassman]]></surname>
<given-names><![CDATA[S.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Leak Detection in Pipes by Frequency Response Method]]></article-title>
<source><![CDATA[Journal of Hydraulic Engineering]]></source>
<year>2001</year>
<volume>127</volume>
<page-range>137-147</page-range></nlm-citation>
</ref>
<ref id="B26">
<nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Patton]]></surname>
<given-names><![CDATA[R.]]></given-names>
</name>
<name>
<surname><![CDATA[Frank]]></surname>
<given-names><![CDATA[P.]]></given-names>
</name>
<name>
<surname><![CDATA[Clarke]]></surname>
<given-names><![CDATA[B.]]></given-names>
</name>
</person-group>
<source><![CDATA[Issues of Fault Diagnosis for Dynamic Systems]]></source>
<year>2000</year>
<publisher-loc><![CDATA[London ]]></publisher-loc>
<publisher-name><![CDATA[Springer]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B27">
<nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Stoianov]]></surname>
<given-names><![CDATA[I.]]></given-names>
</name>
<name>
<surname><![CDATA[Lama]]></surname>
<given-names><![CDATA[N.]]></given-names>
</name>
<name>
<surname><![CDATA[Sam]]></surname>
<given-names><![CDATA[M.]]></given-names>
</name>
<name>
<surname><![CDATA[Timur]]></surname>
<given-names><![CDATA[T.]]></given-names>
</name>
<name>
<surname><![CDATA[Csail]]></surname>
<given-names><![CDATA[M.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Pipenet: A Wireless Sensor Network for Pipeline Monitoring]]></article-title>
<source><![CDATA[IEEE 6th International Symposium on Information Processing in Sensor Networks]]></source>
<year>2007</year>
<page-range>264-273</page-range><publisher-loc><![CDATA[Cambridge ]]></publisher-loc>
</nlm-citation>
</ref>
<ref id="B28">
<nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Torres]]></surname>
<given-names><![CDATA[L.]]></given-names>
</name>
<name>
<surname><![CDATA[Besançon]]></surname>
<given-names><![CDATA[G.]]></given-names>
</name>
<name>
<surname><![CDATA[Georges]]></surname>
<given-names><![CDATA[D.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[A Collocation Model for Water Hammer Dynamics with Application to Leak Detection]]></article-title>
<source><![CDATA[Proceedings of the 47th IEEE Conference on Decision and Control]]></source>
<year>2008</year>
<publisher-loc><![CDATA[Shangai ]]></publisher-loc>
</nlm-citation>
</ref>
<ref id="B29">
<nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Torres]]></surname>
<given-names><![CDATA[L.]]></given-names>
</name>
<name>
<surname><![CDATA[Verde]]></surname>
<given-names><![CDATA[C.]]></given-names>
</name>
<name>
<surname><![CDATA[Besançon]]></surname>
<given-names><![CDATA[G.]]></given-names>
</name>
<name>
<surname><![CDATA[González]]></surname>
<given-names><![CDATA[O.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[High Gain Observers for Leak Location in Subterranean Pipelines of Liquefied Gas]]></article-title>
<source><![CDATA[International Journal of Robust and Nonlinear Control]]></source>
<year>2012</year>
<volume>24</volume>
<numero>6</numero>
<issue>6</issue>
<page-range>1127-1141</page-range></nlm-citation>
</ref>
<ref id="B30">
<nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Verde]]></surname>
<given-names><![CDATA[C.]]></given-names>
</name>
<name>
<surname><![CDATA[Gentil]]></surname>
<given-names><![CDATA[S.]]></given-names>
</name>
<name>
<surname><![CDATA[Morales]]></surname>
<given-names><![CDATA[R.]]></given-names>
</name>
</person-group>
<source><![CDATA[Monitoreo y diagnóstico automático de fallas en sistemas dinámicos]]></source>
<year>2013</year>
<publisher-loc><![CDATA[México^eDF DF]]></publisher-loc>
<publisher-name><![CDATA[TrillasInstituto de Ingeniería, UNAM]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B31">
<nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Wang]]></surname>
<given-names><![CDATA[X. J.]]></given-names>
</name>
<name>
<surname><![CDATA[Lambert]]></surname>
<given-names><![CDATA[M.]]></given-names>
</name>
<name>
<surname><![CDATA[Simpson]]></surname>
<given-names><![CDATA[A.]]></given-names>
</name>
<name>
<surname><![CDATA[Vtkovsky]]></surname>
<given-names><![CDATA[J.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Leak Detection in Pipelines Using the Damping of Fluid Transients]]></article-title>
<source><![CDATA[Journal of Hydraulic Engineering]]></source>
<year>2005</year>
<volume>128</volume>
<numero>7</numero>
<issue>7</issue>
<page-range>697-711</page-range></nlm-citation>
</ref>
<ref id="B32">
<nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Wylie]]></surname>
<given-names><![CDATA[E. B.]]></given-names>
</name>
<name>
<surname><![CDATA[Streeter]]></surname>
<given-names><![CDATA[V. L.]]></given-names>
</name>
</person-group>
<source><![CDATA[Fluid Transients in Systems]]></source>
<year>1983</year>
<publisher-name><![CDATA[Prentice-Hall]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B33">
<nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Zhang]]></surname>
<given-names><![CDATA[X.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Sensor Bias Fault Detection and Isolation in a Class of Nonlinear Uncertain Systems Using Adaptive Estimation]]></article-title>
<source><![CDATA[IEEE Transactions on Automatic Control]]></source>
<year>2011</year>
<volume>56</volume>
<numero>5</numero>
<issue>5</issue>
<page-range>1220-1226</page-range></nlm-citation>
</ref>
</ref-list>
</back>
</article>
