<?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>0123-2126</journal-id>
<journal-title><![CDATA[Ingeniería y Universidad]]></journal-title>
<abbrev-journal-title><![CDATA[Ing. Univ.]]></abbrev-journal-title>
<issn>0123-2126</issn>
<publisher>
<publisher-name><![CDATA[Pontificia Universidad Javeriana]]></publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id>S0123-21262009000200008</article-id>
<title-group>
<article-title xml:lang="es"><![CDATA[Extensión del método de Gauthier para realizaciones mínimas multivariables, incorporando la teoría de fracciones coprimas]]></article-title>
<article-title xml:lang="en"><![CDATA[Extension of Gauthier's Method for Multivariable Realizations by Incorporating Coprime Fractions]]></article-title>
<article-title xml:lang="pt"><![CDATA[Extensão do método de Gauthier para realizações mínimas multi-variáveis, incorporando a teoria de frações co-primas]]></article-title>
</title-group>
<contrib-group>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Pineda-Torres]]></surname>
<given-names><![CDATA[Franklin]]></given-names>
</name>
<xref ref-type="aff" rid="A01"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Hurtado-Cortés]]></surname>
<given-names><![CDATA[Luini Leonardo]]></given-names>
</name>
<xref ref-type="aff" rid="A02"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Chica-Leal]]></surname>
<given-names><![CDATA[Alonso de Jesús]]></given-names>
</name>
<xref ref-type="aff" rid="A03"/>
</contrib>
</contrib-group>
<aff id="A01">
<institution><![CDATA[,Universidad Autónoma de Colombia  ]]></institution>
<addr-line><![CDATA[ ]]></addr-line>
</aff>
<aff id="A02">
<institution><![CDATA[,Universidad Autónoma de Colombia Universidad Nacional de Colombia ]]></institution>
<addr-line><![CDATA[ ]]></addr-line>
</aff>
<aff id="A03">
<institution><![CDATA[,Universidad Autónoma de Colombia Universidad de los Andes ]]></institution>
<addr-line><![CDATA[ ]]></addr-line>
</aff>
<pub-date pub-type="pub">
<day>00</day>
<month>07</month>
<year>2009</year>
</pub-date>
<pub-date pub-type="epub">
<day>00</day>
<month>07</month>
<year>2009</year>
</pub-date>
<volume>13</volume>
<numero>2</numero>
<fpage>371</fpage>
<lpage>386</lpage>
<copyright-statement/>
<copyright-year/>
<self-uri xlink:href="http://www.scielo.org.co/scielo.php?script=sci_arttext&amp;pid=S0123-21262009000200008&amp;lng=en&amp;nrm=iso"></self-uri><self-uri xlink:href="http://www.scielo.org.co/scielo.php?script=sci_abstract&amp;pid=S0123-21262009000200008&amp;lng=en&amp;nrm=iso"></self-uri><self-uri xlink:href="http://www.scielo.org.co/scielo.php?script=sci_pdf&amp;pid=S0123-21262009000200008&amp;lng=en&amp;nrm=iso"></self-uri><abstract abstract-type="short" xml:lang="es"><p><![CDATA[En este artículo se presenta una extensión del algoritmo del método de Gauthier, que soluciona la búsqueda de realización mínima multivariable partiendo de matrices de transferencia cuadradas. El algoritmo incorpora previamente la teoría de fracciones coprimas, desarrolladas con matrices de Silvester y factorización qr. Debido a que las fracciones coprimas tienen una especial relación con las matrices en fracción polinomial, se muestran sus diferencias, analizándolas independientemente. Se plantean las características generales y se nombran las funciones desarrolladas para hacer hincapié en los caminos de búsqueda de la fracción coprima que no son únicos, así como tampoco su representación en espacio de estado. Para la demostración se utilizó un sistema dinámico multivariable, donde se comprueban la eficiencia y las limitaciones del algoritmo elaborado, con base en funciones realizadas con la Toolbox de control de Matlab®.]]></p></abstract>
<abstract abstract-type="short" xml:lang="en"><p><![CDATA[This paper presents an extension of Gauthier's algorithm, which solves the problem of searching for the multivariable minimal realization starting from square transference matrices. Previously, the algorithm incorporates the coprime fractions developed with Silvester matrices and qr factorization. Since the coprime fractions have a special relation with matrices in polynomial fraction, they show their differences by analyzing them independently. The general features are set out, and the developed functions named, in order to emphasize the different search paths and their representation in state space (neither of which are not unique) for the coprime fraction. For demonstration we used a multivariable dynamic system, where the efficiency and limitations of the developed algorithm are checked based on the functions performed with the Matlab® Control Toolbox.]]></p></abstract>
<abstract abstract-type="short" xml:lang="pt"><p><![CDATA[Neste artigo apresenta-se uma extensão do algoritmo do método de Gauthier, que soluciona a busca de realização mínima multi-variável partindo de matrizes de transferência quadradas. O algoritmo incorpora previamente a teoria de frações coprimas, desenvolvidas com matrizes de Silvester e factorização qr. Devido a que as frações co-primas têm uma relação especial com as matrizes em fração polinomial, mostram-se suas diferenças, analisando-as independentemente. Explicam-se as características gerais e nomeiam-se as funções desenvolvidas para fazer insistir nos caminhos da busca da fração co-prima que não são únicos, assim como sua representação em espaço de estado. Para a demonstração utilizou-se um sistema dinâmico multi-variável, onde se comprovam a eficiência e as limitações do algoritmo elaborado, com base em funções realizadas com a caixa de ferramentas de controle de Matlab®.]]></p></abstract>
<kwd-group>
<kwd lng="es"><![CDATA[Algoritmos]]></kwd>
<kwd lng="es"><![CDATA[matrices]]></kwd>
<kwd lng="es"><![CDATA[análisis multivariante]]></kwd>
<kwd lng="en"><![CDATA[Algorithms]]></kwd>
<kwd lng="en"><![CDATA[matrix]]></kwd>
<kwd lng="en"><![CDATA[multivariate analysis]]></kwd>
<kwd lng="pt"><![CDATA[Algoritmos]]></kwd>
<kwd lng="pt"><![CDATA[matrizes]]></kwd>
<kwd lng="pt"><![CDATA[análise multivariante]]></kwd>
</kwd-group>
</article-meta>
</front><body><![CDATA[   <font size="2" face="verdana">      <center>    <p><font size="4"><b>Extensi&oacute;n del m&eacute;todo de Gauthier para realizaciones m&iacute;nimas multivariables, incorporando la teor&iacute;a de fracciones coprimas*</b></font></p>      <p><font size="3"><b>Extension of Gauthier's Method for Multivariable Realizations by Incorporating Coprime Fractions**</b></font></p>      <p><font size="3"><b>Extens&atilde;o do m&eacute;todo de Gauthier para realiza&ccedil;&otilde;es m&iacute;nimas multi-vari&aacute;veis, incorporando a teoria  de fra&ccedil;&otilde;es co-primas***</b></font></center></p>      <p>    <center>    <p>Franklin Pineda-Torres****    <br>  Luini  Leonardo Hurtado-Cort&eacute;s*****    <br>  Alonso de Jes&uacute;s Chica-Leal******</center></p>      ]]></body>
<body><![CDATA[<br>     <p>* Este art&iacute;culo se deriva del proyecto de investigaci&oacute;n denominado <i>Desarrollo de una herramienta para el dise&ntilde;o de controladores robustos</i>, registrado con el n&uacute;mero P 08-80, I 08-40 de la Universidad Aut&oacute;noma de Colombia.    <br> ** This article results from the research project called <i>Developing a Tool for Designing Robust Controllers</i>, registered with the number P 08-80, I 08-40 of the Universidad Aut&oacute;noma de Colombia.    <br> *** Este artigo deriva do projeto de pesquisa denominado <i>Desenvolvimento de uma ferramenta para o desenho de controladores robustos</i>, registrado com o n&uacute;mero P 08-80, I 08-40 da Universidade Aut&ocirc;noma da Col&ocirc;mbia.    <br> **** Ingeniero electr&oacute;nico. Mag&iacute;ster en Ingenier&iacute;a, Universidad de los Andes, Bogot&aacute;, Colombia. Profesor de la Universidad Aut&oacute;noma de Colombia, Bogot&aacute;, Colombia. Correo electr&oacute;nico: <a href="mailto:franklin.pineda@fuac.edu.co">franklin.pineda@fuac.edu.co</a>.    <br> ***** Ingeniero mec&aacute;nico. Mag&iacute;ster en Ingenier&iacute;a, Universidad Nacional de Colombia, Bogot&aacute;, Colombia. Profesor de la Universidad Distrital Francisco Jos&eacute; de Caldas y de la Universidad Aut&oacute;noma de Colombia, Bogot&aacute;, Colombia. Correo electr&oacute;nico: <a href="mailto:luini@madrid.com">luini@madrid.com</a>.    <br> ****** Ingeniero electr&oacute;nico. Mag&iacute;ster en Ingenier&iacute;a Electr&oacute;nica y de Computadores, Universidad de los Andes, Bogot&aacute;, Colombia. Profesor de la Universidad Aut&oacute;noma de Colombia, Bogot&aacute;, Colombia. Correo electr&oacute;nico: <a href="mailto:alonso_chica@yahoo.es">alonso_chica@yahoo.es</a>.</p>      <p>Fecha de recepci&oacute;n: 16 de julio de 2009. Fecha de aceptaci&oacute;n para publicaci&oacute;n: 19 de agosto de 2009.    <br> Submitted on July 16, 2009. Accepted on August 19, 2009.    <br> Data de recep&ccedil;&atilde;o: 16 de julho de 2009. Data de aceita&ccedil;&atilde;o para publica&ccedil;&atilde;o: 19 de agosto de 2009.</p>  <hr>      ]]></body>
<body><![CDATA[<p><font size="3"><b>Resumen</b></font></p>      <p>En este art&iacute;culo se presenta una extensi&oacute;n del algoritmo del m&eacute;todo de Gauthier, que soluciona la b&uacute;squeda de  realizaci&oacute;n m&iacute;nima multivariable partiendo de matrices de transferencia cuadradas. El algoritmo incorpora previamente  la teor&iacute;a de fracciones coprimas,  desarrolladas con matrices de Silvester y factorizaci&oacute;n <i>qr</i>. Debido a que las fracciones coprimas tienen una especial relaci&oacute;n con las matrices en fracci&oacute;n polinomial,  se muestran sus  diferencias,  analiz&aacute;ndolas  independientemente.  Se plantean las caracter&iacute;sticas generales y se nombran  las funciones desarrolladas para hacer hincapi&eacute; en los caminos de b&uacute;squeda de la fracci&oacute;n coprima que no son &uacute;nicos,  as&iacute;  como tampoco su representaci&oacute;n en espacio de estado. Para la demostraci&oacute;n se utiliz&oacute; un sistema din&aacute;mico  multivariable,  donde se comprueban  la eficiencia y las limitaciones del algoritmo elaborado, con base en  funciones  realizadas con la Toolbox de control de Matlab&reg;.</p>      <p><b>Palabras clave:</b> Algoritmos,  matrices, an&aacute;lisis multivariante.</p>  <hr>      <p><font size="3"><b>Abstract</b></font></p>      <p>This paper presents an extension  of Gauthier's  algorithm, which solves the problem of  searching for  the multivariable  minimal realization starting from square transference matrices. Previously, the algorithm incorporates  the coprime fractions developed with Silvester matrices and <i>qr </i>factorization. Since the coprime fractions have a special relation with matrices in polynomial fraction, they show their differences by analyzing them  independently. The general features are set out, and the developed functions named, in order to emphasize the different search paths and their representation in state space (neither of which are not unique) for the coprime fraction. For demonstration we used a multivariable dynamic system, where the efficiency and limitations of the developed algorithm are checked based on the functions performed with the Matlab&reg; Control Toolbox.</p>     <p><b>Key words:</b> Algorithms, matrix, multivariate analysis.</p>  <hr>      <p><font size="3"><b>Resumo</b></font></p>      <p>Neste artigo apresenta-se  uma extens&atilde;o do algoritmo do m&eacute;todo de Gauthier, que soluciona  a busca de  realiza&ccedil;&atilde;o m&iacute;nima multi-vari&aacute;vel partindo de matrizes de transfer&ecirc;ncia quadradas. O algoritmo incorpora previamente  a teoria de fra&ccedil;&otilde;es coprimas, desenvolvidas com matrizes de Silvester e factoriza&ccedil;&atilde;o <i>qr</i>. Devido a que as fra&ccedil;&otilde;es co-primas t&ecirc;m uma rela&ccedil;&atilde;o especial com as matrizes em fra&ccedil;&atilde;o polinomial,  mostram-se  suas diferen&ccedil;as, analisando-as independentemente. Explicam-se as caracter&iacute;sticas gerais e nomeiam-se as fun&ccedil;&otilde;es desenvolvidas  para fazer insistir nos caminhos da busca da fra&ccedil;&atilde;o co-prima que n&atilde;o s&atilde;o &uacute;nicos, assim como sua representa&ccedil;&atilde;o  em  espa&ccedil;o de estado. Para a demonstra&ccedil;&atilde;o  utilizou-se  um sistema din&acirc;mico multi-vari&aacute;vel, onde se comprovam a efici&ecirc;ncia e as limita&ccedil;&otilde;es  do algoritmo elaborado, com base em fun&ccedil;&otilde;es realizadas com a caixa de ferramentas  de  controle de Matlab&reg;.</p>      <p><b>Palavras chave:</b> Algoritmos, matrizes, an&aacute;lise multivariante.</p>  <hr>      <p><font size="3"><b>Introducci&oacute;n</b></font></p>      ]]></body>
<body><![CDATA[<p>El modelamiento matem&aacute;tico de sistemas es quiz&aacute; el primer aspecto necesario para formular un sistema de control autom&aacute;tico. El ingeniero de control, a partir de una o varias plantas, intenta describirlas de la manera m&aacute;s acorde con un comportamiento inherente, algunas veces por medio de subsistemas, a fin de establecer la mejor aproximaci&oacute;n del estado din&aacute;mico en cualquier tiempo. Los sistemas, en la mayor&iacute;a de los casos, son de tipo multivariable,  es decir, tienen ya sea m&aacute;s de una entrada, m&aacute;s de una salida o ambas (Chen, 2009).</p>    <p>   El modelamiento y la descripci&oacute;n de estos sistemas se pueden representar por medio de matrices de transferencia, sistemas de ecuaciones diferenciales y ecuaciones din&aacute;micas de estado. Estas &uacute;ltimas son m&aacute;s conocidas con el nombre de <i>representaci&oacute;n en el espacio de estado </i>y tienen un inter&eacute;s particular, porque permiten un manejo matricial del problema. Generalmente, para trabajos computacionales y de implementaci&oacute;n electr&oacute;nica siempre se recurre al modelo en espacio de estado.</p>      <p>   Algunas veces, la descripci&oacute;n en matrices de transferencia no es suficiente para caracterizar un sistema completamente (Chen, 2009); esto se debe a que muchas veces el sistema posee condiciones iniciales que no se pueden reflejar muy bien dentro de una descripci&oacute;n entrada-salida, en especial los estados que pueden tener variables en cualquier tiempo. De igual manera, tampoco se refleja de manera inmediata cu&aacute;les polos son controlables, observables y cu&aacute;les de ellos no lo son.</p>      <p> No obstante, el desarrollo de las matrices de transferencia se ha convertido en un mecanismo &uacute;til para encontrar r&aacute;pidamente las caracter&iacute;sticas esenciales de los sistemas multivariables; entre los m&aacute;s importantes, su orden, sus polos y sus ceros, algo que no se puede saber a priori en una representaci&oacute;n de modelo diferencial ni en un modelo de representaci&oacute;n de estado. Los mayores trabajos siguen en proceso, intentando minimizar o reducir los modelos para no ver la representaci&oacute;n de estado con muchas ecuaciones.</p>      <p>El problema de encontrar una realizaci&oacute;n m&iacute;nima para sistemas LTI viene desde los a&ntilde;os treinta, para sistemas monovariables, y desde los a&ntilde;os sesenta, para sistemas multivariables (De Schutter, 2000). Una matriz de transferencia (MTF), definida como una matriz que posee funciones de transferencia <i>g<sub>ij</sub></i>, se puede descomponer en fracciones polinomiales matriciales as&iacute;:</p>      <p><img src="img/revistas/inun/v13n2/v13n2a08for1.jpg"></p>      <p>Chen (2009) y Basilio y Kauvaritakis (1997) han planteado te&oacute;ricamente un algoritmo que partiendo de una fracci&oacute;n polinomial matricial izquierda (2), llega a una fracci&oacute;n coprima derecha (3)<a href="#num1"><sup>1</sup></a><a name="nu1"></a>:</p>      <p><img src="img/revistas/inun/v13n2/v13n2a08for2.jpg"></p>      <p>Igualmente, es posible llegar a una fracci&oacute;n coprima izquierda (5), partiendo de una fracci&oacute;n polinomial matricial (MPF) derecha (4):</p>      <p><img src="img/revistas/inun/v13n2/v13n2a08for3.jpg"></p>      ]]></body>
<body><![CDATA[<p>En el procedimiento para la descomposici&oacute;n de la MTF <img src="img/revistas/inun/v13n2/v13n2a08for15.jpg"> a una MPF, sea izquierda o derecha, es inmediato y es posible representarlo de diversas formas; contrario de llegar a una fracci&oacute;n coprima de una MTF, cuyo procedimiento requiere t&eacute;cnicas especiales y cuya representaci&oacute;n es &uacute;nica. Cabe mencionar que existe un desarrollo para encontrar fracciones coprimas derechas partiendo de una MPF derecha, buscando el <i>greatest common right  divisor </i>(GCRD) (Sinha, 2007) o el caso dual <i>greatest common left divisor </i>(GCLD) (Rough, 1996), pero debido a su complejidad s&oacute;lo se maneja de forma te&oacute;rica y dentro de este art&iacute;culo no ser&aacute; tratado. El diagrama general se puede observar en la <a href="#fig1">Figura 1</a>, donde existen dos caminos <i>a </i>y <i>b </i>para llegar a un sistema descrito por la cantidad m&iacute;nima de variables de estado con las matrices <i>A</i>, <i>B</i>, <i>C </i>y <i>D</i>.</p>    <p>      <p>    <center><a name="fig1"></a><img src="img/revistas/inun/v13n2/v13n2a08f1.jpg"></center></p>      <p><font size="3"><b>1. Descripci&oacute;n en fracci&oacute;n polinomial</b></font></p>      <p>La descripci&oacute;n en fracci&oacute;n polinomial es una representaci&oacute;n matem&aacute;tica de una matriz de funciones de transferencia. Si se aplica esta representaci&oacute;n a un sistema de m&uacute;ltiples entradas y m&uacute;ltiples salidas (MIMO), puede revelar caracter&iacute;sticas internas, como la cantidad de estados y polos que posee el sistema (Rough, 1996). Aunque este tipo de representaci&oacute;n no es &uacute;nica, la forma m&aacute;s f&aacute;cil de conseguir una descripci&oacute;n polinomial es descomponer la MTF haciendo que la matriz P, la cual siempre ser&aacute; cuadrada, posea siempre en su diagonal principal los denominadores de <img src="img/revistas/inun/v13n2/v13n2a08for15.jpg">, y la matriz <i>Q</i>, los residuos que complementan a <i>P </i>por fila o por columna.</p>      <p>   Al tomar una <i>p</i> x <i>q </i>matriz de funciones de transferencia <img src="img/revistas/inun/v13n2/v13n2a08for15.jpg"> de un sistema, es posible descomponerlo hacia la derecha o hacia la izquierda, donde el grado u orden del sistema lo establece el m&iacute;nimo com&uacute;n m&uacute;ltiplo de todos los denominadores de <img src="img/revistas/inun/v13n2/v13n2a08for15.jpg">, as&iacute;:</p>      <p><img src="img/revistas/inun/v13n2/v13n2a08for5.jpg"></p>      <p><i>1.1 Fracci&oacute;n polinomial derecha</i></p>      <p>Al tomar de la MTF los denominadores comunes por columna, se crea la matriz de fracciones polinomiales hacia la derecha  (<i>rmpf</i>) (4). D&oacute;nde <i>P</i>(<i>s</i>) &#1013; <i>R</i>&#91;<i>s</i>&#93;&#93;<sup>pxq</sup>, <i>Q</i>(<i>s</i>) &#1013; <i>R</i>&#91;<i>s</i>&#93;<sup>pxq</sup>.</p>      ]]></body>
<body><![CDATA[<p><i>1.2 Fracci&oacute;n polinomial izquierda</i></p>      <p>Al tomar de la MTF los comunes denominadores por fila, se crea la matriz de fracciones polinomiales hacia la izquierda (<i>lmpf</i>) (Sinha, 2007). Donde <img src="img/revistas/inun/v13n2/v13n2a08for6.jpg">, <img src="img/revistas/inun/v13n2/v13n2a08for7.jpg">. De esta representaci&oacute;n podemos generar un sistema en el espaciode estado, pero generalmente no es m&iacute;nimo. Se define el grado de la descripci&oacute;n polinomial como el grado del polinomio resultante del determinante de <img src="img/revistas/inun/v13n2/v13n2a08for8.jpg">. Si este grado es igual a <i>n</i> en (6), entonces es una fracci&oacute;n coprima <img src="img/revistas/inun/v13n2/v13n2a08for9.jpg"> y no es necesario hacer los pasos 2 y 3 (<a href="#fig1">Figura 1</a>).</p>     <p>El procedimiento que sigue encuentra fracciones coprimas de las matrices polinomiales no m&iacute;nimas, por medio de matrices de Silvester.  Se debe tener cuidado con los cambios de derecha a izquierda e izquierda a derecha (<a href="#fig1">Figura 1</a>) que tiene el m&eacute;todo, pues se presta a confusiones.</p>      <p><font size="3"><b>2. Fracciones coprimas</b></font></p>      <p>El modelo de una fracci&oacute;n coprima es un caso especial de la descripci&oacute;n en matrices en fracci&oacute;n polinomial. En efecto, se cumplen (7) y (8).</p>      <p><img src="img/revistas/inun/v13n2/v13n2a08for10.jpg"></p>      <p><i>2.1 Fracci&oacute;n coprima izquierda</i></p>      <p>Debido a que las matrices polinomiales P(s) y Q(s) se pueden expandir como en (9) y (10), las matrices coprimas <img src="img/revistas/inun/v13n2/v13n2a08for11.jpg">, que son de menor grado, se pueden representar en (11), (12):</p>      <p><img src="img/revistas/inun/v13n2/v13n2a08for12.jpg"></p>       <p>Obs&eacute;rvese que el grado de <img src="img/revistas/inun/v13n2/v13n2a08for39.jpg"> debe ser <i>n </i>(6), esto es, <i>m - 1= n</i>; adem&aacute;s, para matrices de transferencia cuadradas, todas las matrices implicadas <sub><img src="img/revistas/inun/v13n2/v13n2a08for13.jpg"></sub> son cuadradas <i>q</i> x <i>q</i>. Solucionando <i>M </i>en (13), que se encuentra formada por las submatrices en (14), encontramos la fracci&oacute;n coprima izquierda. <i>T </i>(15) se forma de los coeficientes de <i>P </i>y <i>Q </i>organizados en forma de matriz de Silvester<a name="nu2"></a><a href="#num2"><sup>2</sup></a> generalizada (Chen, 2009). Esta matriz debe tener <i>m </i>grupos <i>P</i>, <i>Q </i>formados de arriba hacia abajo, es decir, <i>T </i>debe ser cuadrada de tama&ntilde;o <i>m (2q)</i>.</p>  <font size="2">    ]]></body>
<body><![CDATA[<p><img src="img/revistas/inun/v13n2/v13n2a08for14.jpg"><a name="nu3"></a><a href="#num3"><sup>3</sup></a></p>      <p>El Teorema 1 implica que <i>T </i>debe ser singular para continuar el algoritmo. Debido a que las <i>P </i>filas deben ser linealmente independientes<a name="nu4"></a><a href="#num4"><sup>4</sup></a>. Al buscar de arriba hacia abajo, si una <i>Q<sub>i</sub></i> fila dentro del bloque de <i>Q</i><sub>i</sub> por fila llega a ser linealmente dependiente de sus filas superiores tomadas de arriba hacia abajo (<i>up hand side</i>), quiere  decir que las subsecuentes <i>Q<sub>i</sub></i> filas tambi&eacute;n ser&aacute;n linealmente dependientes <i>LI</i>, porque <i>T </i>es de estructura repetitiva; entonces el n&uacute;mero de filas linealmente independientes (denotado por <i>v</i><sub>i</sub>) de las <i>Q<sub>i</sub></i> filas es denominado los &iacute;ndices de la fila de <img src="img/revistas/inun/v13n2/v13n2a08for15.jpg"> y cumplen:</p>      <p><img src="img/revistas/inun/v13n2/v13n2a08for16.jpg"></p>      <p>La fracci&oacute;n coprima izquierda (<i>lcf</i>) puede  ser obtenida al calcular <i>q</i> vectores nulos de las matrices formadas de cada primer <i>Q</i><sub>i</sub> fila linealmente dependiente y todas sus precedentes linealmente independientes.</p>      <p><i>2.2 Fracci&oacute;n coprima derecha</i></p>      <p>De forma dual, las matrices polinomiales <img src="img/revistas/inun/v13n2/v13n2a08for17.jpg"> se pueden expandir como en (17), (18); entre tanto, las matrices coprimas <i>D</i>(<i>s</i>), <i>N</i>(<i>s</i>), que son de menor grado, se pueden representar en (19) y (20).</p>      <p><img src="img/revistas/inun/v13n2/v13n2a08for18.jpg"></p>      <p>Para este caso, las fracciones coprimas (21) se deben solucionar por medio de la matriz generalizada de Silvester <i>S </i>(23). No obstante, la formaci&oacute;n de <i>S </i>difiere notoriamente de la matriz <i>T </i>en estructura, mas no en propiedades, por lo cual cumple el Teorema 1, expresado en t&eacute;rminos de <i>S</i>. Si encontramos  las columnas linealmente independientes de la matriz generalizada, buscando de izquierda a derecha LHS, debidas a <i>Q<sub>i</sub></i>, entonces los &iacute;ndices por columnas deben cumplir la ecuaci&oacute;n (24).</p>      <p><img src="img/revistas/inun/v13n2/v13n2a08for19.jpg"></p>      <p>Al calcular los <i>p </i>vectores nulos de las matrices formadas por cada primer <i>Q<sub>i</sub></i> (polinomial izquierda para este caso) columna linealmente dependiente, encontraremos la fracci&oacute;n coprima hacia la derecha (<i>rcf</i>).</p>      ]]></body>
<body><![CDATA[<p><i>2.3 Factorizaci&oacute;n qr</i></p>      <p>Una forma sencilla, no &uacute;nica, de encontrar las filas o columnas linealmente independientes dentro de las matrices <i>T </i>(15) o <i>S </i>(23) es aplicar una descomposici&oacute;n <i>qr </i>(Chen, 2009) definida por:</p>      <p><img src="img/revistas/inun/v13n2/v13n2a08for20.jpg"></p>      <p>Donde <img src="img/revistas/inun/v13n2/v13n2a08for21.jpg"> es una matriz triangular superior, de la misma dimensi&oacute;n que <img src="img/revistas/inun/v13n2/v13n2a08for22.jpg">, y la existencia de ceros en su diagonal permite identificar r&aacute;pidamente la existencia de columnas linealmente independientes en <img src="img/revistas/inun/v13n2/v13n2a08for22.jpg"> (por ejemplo, v&eacute;ase la matriz en la ecuaci&oacute;n (26), la cual tendr&iacute;a dos columnas LI). <img src="img/revistas/inun/v13n2/v13n2a08for23.jpg"> es una matriz ortogonal, ignorada para nuestro fin. Con Matlab&reg;, la funci&oacute;n descrita como &gt;&gt;<i>&#123;q  r&#125;=qr(m) </i>soluciona la descomposici&oacute;n. Es necesario, para el caso de b&uacute;squeda de filas linealmente independientes, trasponer la matriz <i>T</i>, para luego aplicar la factorizaci&oacute;n. Esto optimiza para ambos casos (<i>rcf</i>, <i>lcf</i>) el algoritmo.</p>      <p><img src="img/revistas/inun/v13n2/v13n2a08for24.jpg"></p>      <p>El rango y la dimensi&oacute;n de la matriz generalizada de Silvester pueden darnos el valor exacto de las filas o columnas LI; sin embargo, no proporciona ni los &iacute;ndices por fila (16), ni los &iacute;ndices por columna (24); es inconveniente hacerlo por este m&eacute;todo.</p>      <p><font size="3"><b>3. Metodolog&iacute;a</b></font></p>      <p><i>3.1 Realizaci&oacute;n  de la fracci&oacute;n coprima</i></p>      <p>Luego de encontrar las fracciones coprimas es necesario convertir el sistema a espacio de estado. Aunque se presentar&aacute;n los dos algoritmos, uno para la derecha y otro para la izquierda, ambos son muy semejantes, y se diferencian entre s&iacute; por posiciones en las premultiplicaciones  matriciales. La idea es llegar a un sistema del tipo (27), donde <img src="img/revistas/inun/v13n2/v13n2a08for25.jpg">, son matrices de valores constantes.</p>      <p><img src="img/revistas/inun/v13n2/v13n2a08for26.jpg"><a name="nu5"></a><a href="#num5"><sup>5</sup></a></p>      ]]></body>
<body><![CDATA[<p>Definidas las matrices coprimas, sin importar si son hacia la derecha o hacia la izquierda, a partir de sus polinomios en (29) y (30), se plantean met&oacute;dicamente los dos tipos de realizaciones siguientes:</p>      <p><img src="img/revistas/inun/v13n2/v13n2a08for27.jpg"></p>      <p><i>3.2 Realizaci&oacute;n  de la fracci&oacute;n coprima derecha (rcf)</i></p>      <p>Se escribe <i>K </i>(31) a partir de los coeficientes de <i>s<sup>vi</sup></i> en <i>D(s)</i>:</p>      <p><img src="img/revistas/inun/v13n2/v13n2a08for28.jpg"></p>      <p>Para obtener directamente los coeficientes de la matriz B, ubicados en la estructura can&oacute;nica 12 de controlabilidad, se calcula K<sup>-1</sup> (Gauthier, 2008) para este estudio. A&uacute;n as&iacute;, puede quedar en otro tipo de forma can&oacute;nica controlable. Para el c&aacute;lculo de la matriz <i>C </i>(35) es necesario previamente obtener <i>N</i>* (33) y expandir cada polinomio como en (34).</p>      <p><img src="img/revistas/inun/v13n2/v13n2a08for29.jpg"></p>      <p>Se escribe <i>A </i>(39) y (40) a partir de los coeficientes del resultado de (36), cuando se expande la matriz <i>D</i>*. Los bloques resultantes  de <i>A </i>se posicionan dentro de la forma can&oacute;nica (v&eacute;ase <a href="#fig2">Figura 2</a>).</p>      <p><img src="img/revistas/inun/v13n2/v13n2a08for30.jpg"></p>      <p>    ]]></body>
<body><![CDATA[<center><a name="fig2"></a><img src="img/revistas/inun/v13n2/v13n2a08f2.jpg"></center></p>      <p><i>3.3 Realizaci&oacute;n de la fracci&oacute;n coprima izquierda (lcf)</i></p>      <p>Para este tipo de realizaci&oacute;n se utiliza el m&eacute;todo de Gauthier (2008). As&iacute;, por ejemplo, la matriz <i>K</i> debe ser calculada con (41), <i>K<sup>-1</sup></i> entregar&aacute; los coeficientes de la matriz <i>C </i>(v&eacute;ase <a href="#fig3">Figura 3</a>, cada columna de la matriz de <i>K<sup>-1</sup></i> se debe ubicar en los cuadros marcados con <i>x</i>). Para el c&aacute;lculo de la matriz <i>B</i>, con los coeficientes del resultado (42), se cambian las posiciones de la matriz polinomial <i>D(s) </i>con la matriz de coeficientes constantes <i>D</i>, respecto a la realizaci&oacute;n anterior (33). Lo mismo sucede para los coeficientes de la matriz <i>A</i>, que se encuentran con base en (43). Los bloques resultantes  al expandir los polinomios se deben ubicar en la forma can&oacute;nica 4 (<a href="#fig3">Figura 3</a>).</p>      <p><img src="img/revistas/inun/v13n2/v13n2a08for31.jpg"></p>      <p>    <center><a name="fig3"></a><img src="img/revistas/inun/v13n2/v13n2a08f3.jpg"></center></p>      <p><font size="3"><b>4. Ejemplo</b></font></p>      <p>El ejemplo que se muestra a continuaci&oacute;n inicia con la b&uacute;squeda de una fracci&oacute;n matricial polinomial hacia la izquierda <i>lmpf; </i>luego, por medio de la matriz de Silvester generalizada se hallar&aacute; la <i>rcf </i>para terminar con una realizaci&oacute;n m&iacute;nima en forma can&oacute;nica 12 (v&eacute;ase <a href="#fig2">Figura 2</a>), que es el camino denominado <i>a </i>de la <a href="#fig1">Figura 1</a>. Para ello se toma un sistema din&aacute;mico multivariable modelado como en (Polak, 1966), cuya matriz de transferencia (45) de dos entradas y dos salidas es de grado 4.</p>      <p><img src="img/revistas/inun/v13n2/v13n2a08for32.jpg"></p>      <p>De la matriz de transferencia  (45) se obtienen las matrices  polinomiales <img src="img/revistas/inun/v13n2/v13n2a08for33.jpg"> en (46). Obs&eacute;rvese que el determinante de <img src="img/revistas/inun/v13n2/v13n2a08for34.jpg"> es de grado 6; por lo tanto, no es m&iacute;nimo el sistema. Se presenta la matriz de Silvester generalizada S<sub>16x16</sub> en (49) -los dem&aacute;s elementos de la matriz son cero, no se ubican estos, para observar que se forman tres grupos debido al grado m&aacute;s alto en la expansi&oacute;n que posee la matriz <img src="img/revistas/inun/v13n2/v13n2a08for34.jpg">; nunca puede suceder que <img src="img/revistas/inun/v13n2/v13n2a08for34.jpg"> sea de menor grado que <img src="img/revistas/inun/v13n2/v13n2a08for35.jpg">, lo cual implica un sistema impropio-, cuyo determinante  es cero, por lo tanto, no son coprimos.</p>      ]]></body>
<body><![CDATA[<p><img src="img/revistas/inun/v13n2/v13n2a08for36.jpg"></p>      <p>Las columnas 11, 15 (debido a <i>n<sub>1</sub></i>), 12 y 16 (debido a <i>n<sub>2</sub></i>) de la matriz (49) son linealmente dependientes  (realizar factorizaci&oacute;n <i>qr</i>), esto quiere decir que existen dos columnas <i>LI</i>, debido a <i>n<sub>1</sub></i> y dos columnas <i>LI </i>debido a <i>n</i><sub>2</sub>, esto es, &mu;<sub>1</sub>=2 y &mu;<sub>2</sub>=2 de (24). Por lo tanto, el sistema es de orden 4. Calculando y normalizando los vectores nulos asociados a las columnas 11 y 12 de la matriz <i>S</i> (es f&aacute;cil su c&aacute;lculo con la funci&oacute;n <i>null </i>de Matlab&reg;), obtenemos la matriz <i>M</i>. De (22) se determinan  las fracciones coprimas en (52).</p>      <p><img src="img/revistas/inun/v13n2/v13n2a08for37.jpg"></p>      <p>A partir de (45), (53), (54) y (55), la realizaci&oacute;n m&iacute;nima es (56), debido a la plantilla de forma can&oacute;nica 12 (<a href="#fig2">Figura 2</a>). El lector podr&aacute; probar que su respuesta de paso es similar a la obtenida en la realizaci&oacute;n (&gt;&gt;figure, step(G); &gt;&gt;figure, step(A,B,C,D)).</p>      <p><img src="img/revistas/inun/v13n2/v13n2a08for38.jpg"></p>      <p>Todos los procesos se han optimizado haciendo uso de Matlab&reg; para conseguir la realizaci&oacute;n m&iacute;nima. Estas funciones se describen en la <a href="#tab">Tabla 1</a> y pueden ser descargadas de <a href="htpp://www.fept.co.nr/myfun.zip" target="_blank">htpp://www.fept.co.nr/myfun.zip</a>, donde el usuario podr&aacute; apreciar el desarrollo algor&iacute;tmico.</p>      <p>    <center><a name="tab1"></a><img src="img/revistas/inun/v13n2/v13n2a08t1.jpg"></center></p>      <p><font size="3"><b>5. Conclusiones</b></font></p>      <p>En este trabajo se han unido dos t&eacute;cnicas para obtener una realizaci&oacute;n m&iacute;nima multivariable. La primera es la obtenci&oacute;n de fracciones coprimas a partir de representaciones en fracci&oacute;n de matriz polinomial con matrices de Silvester generalizadas, y en la segunda interviene el m&eacute;todo de Gauthier, lo cual en principio es aplicable solamente a fracciones coprimas hacia la izquierda.  La extensi&oacute;n que se hace para fracciones coprimas hacia la derecha es una buena alternativa por su sencillez y facilidad en los manejos matriciales y porque la b&uacute;squeda de las fracciones coprimas no es sencilla y se debe hacer con ayuda computacional. La creaci&oacute;n de las funciones de la <a href="#tab1">Tabla 1</a> facilita considerablemente este proceso, con las restricciones impuestas para matrices de transferencia cuadradas.</p>      ]]></body>
<body><![CDATA[<p>A pesar de que las formas can&oacute;nicas impuestas como 12 y 4 dentro de los estilos de realizaci&oacute;n no son las &uacute;nicas, s&iacute; son las que m&aacute;s se utilizan como realizaciones controlables y observables. Estas, a su vez, aportan bastantes ceros, cuyo resultado para cualquier implementaci&oacute;n es deseable, ya que requerir&aacute; un menor n&uacute;mero de componentes.</p>  <hr>      <p><font size="3"><b>Pie de P&aacute;gina</b></font></p>      <p><a name="num1"></a><a href="#nu1"><sup>1</sup></a> Una fracci&oacute;n coprima es similar a una fracci&oacute;n polinomial matricial m&iacute;nima, que define un n&uacute;mero m&iacute;nimo de estados para su representaci&oacute;n en espacio de estados. Esto es, <img src="img/revistas/inun/v13n2/v13n2a08for4.jpg">.    <br> <a name="num2"></a><a href="#nu2"><sup>2</sup></a> Existen otras formas de representar la matriz de Silvester, cuyo resultado para el c&aacute;lculo de <i>M</i> es similar (Chen, 2009).    <br> <a name="num3"></a><a href="#nu3"><sup>3</sup></a> Para la demostraci&oacute;n se remite a los lectores a (Rough, 1996, p. 542).    <br> <a name="num4"></a><a href="#nu4"><sup>4</sup></a> En la mayor&iacute;a de los casos se encuentra que las filas de <i>P</i> son linealmente independientes, debido a los corrimientos que poseen las filas de <i>P</i>, y aun as&iacute; se encontraron casos especiales donde existe la dependencia. Esta es quiz&aacute;s la dificultad para encontrar fracciones coprimas para matrices de transferencia no cuadradas. El autor descarta el problema dentro del algoritmo y centra su atenci&oacute;n en matrices de transferencia cuadradas.    <br> <a name="num5"></a><a href="#nu5"><sup>5</sup></a> No confundir esta matriz constante con la matriz de fracci&oacute;n coprima, la cual consta de polinomios elementales y cuya sintaxis, de aqu&iacute; en adelante, ser&aacute; <i>D(s)</i>.</p>  <hr>      <p><font size="3"><b>Referencias</b></font></p>      <!-- ref --><p>BASILIO, J. C. y KOUVARITAKIS, B. An algorithm for coprime matrix fraction description using silvester Matrices. <i>Linear Algebra and its Applications</i>, 1997, vol. 266, n&uacute;m. 15, pp. 107-125.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000121&pid=S0123-2126200900020000800001&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p>CHEN, C. T. <i>Linear  system theory and design</i>. 3th. ed. Oxford: Oxford University Press, 2009.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000122&pid=S0123-2126200900020000800002&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p>DE SCHUTTER, B. Minimal state-space realization in linear system theory: an overview. <i>Journal of Computational and Applied Mathematics</i>, Special Issue on Numerical Analysis in the 20th Century, 2000, vol. 121, n&uacute;ms. 1-2, pp. 331-354.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000123&pid=S0123-2126200900020000800003&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p>GAUTHIER, A. <i>Formas can&oacute;nicas: curso de sistemas lineales de m&uacute;ltiples  variables </i>&#91;notas de clase&#93;. Bogot&aacute;: Universidad de los Andes, 2008.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000124&pid=S0123-2126200900020000800004&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p>&mdash;. <i>Identification recurrente des systemes multi-entrees,  multi-sorties </i>&#91;These de doctorat&#93;. Grenoble: Institut National Polytechnique de Grenoble, 1977.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000125&pid=S0123-2126200900020000800005&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p>PANOS, J. A. y ANTHONY, N. M. Polynomial matrix description and matrix fractional description of system. En: <i>Linear systems. </i>Boston: Birkh&auml;user, 2005.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000126&pid=S0123-2126200900020000800006&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p>POLAK, E. An algorithm for reducing a linear. time-invariant differential system to state form. <i>IEEE Transactions on Automatic Control</i>, </b>1966, vol. 11, n&uacute;m. 3, pp. 577-579.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000127&pid=S0123-2126200900020000800007&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p>ROUGH, J. W. <i>Linear system theory</i>. New York: Prentice Hall, 1996.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000128&pid=S0123-2126200900020000800008&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p>SINHA, A. <i>Linear systems optimal and robust control</i>. Boca Rat&oacute;n: CRC Press, 2007.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000129&pid=S0123-2126200900020000800009&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --> ]]></body><back>
<ref-list>
<ref id="B1">
<nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[BASILIO]]></surname>
<given-names><![CDATA[J. C.]]></given-names>
</name>
<name>
<surname><![CDATA[KOUVARITAKIS]]></surname>
<given-names><![CDATA[B.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[An algorithm for coprime matrix fraction description using silvester Matrices]]></article-title>
<source><![CDATA[Linear Algebra and its Applications]]></source>
<year>1997</year>
<volume>266</volume>
<numero>15</numero>
<issue>15</issue>
<page-range>107-125</page-range></nlm-citation>
</ref>
<ref id="B2">
<nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[CHEN]]></surname>
<given-names><![CDATA[C. T.]]></given-names>
</name>
</person-group>
<source><![CDATA[Linear system theory and design]]></source>
<year></year>
<edition>3th</edition>
<publisher-loc><![CDATA[Oxford ]]></publisher-loc>
<publisher-name><![CDATA[Oxford University Press]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B3">
<nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[DE SCHUTTER]]></surname>
<given-names><![CDATA[B.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Minimal state-space realization in linear system theory: an overview]]></article-title>
<source><![CDATA[Journal of Computational and Applied Mathematics]]></source>
<year>2000</year>
<volume>121</volume>
<numero>1-2</numero>
<issue>1-2</issue>
<page-range>331-354</page-range></nlm-citation>
</ref>
<ref id="B4">
<nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[GAUTHIER]]></surname>
<given-names><![CDATA[A.]]></given-names>
</name>
</person-group>
<source><![CDATA[Formas canónicas]]></source>
<year></year>
</nlm-citation>
</ref>
<ref id="B5">
<nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[GAUTHIER]]></surname>
<given-names><![CDATA[A.]]></given-names>
</name>
</person-group>
<person-group person-group-type="editor">
<name>
</name>
</person-group>
<source><![CDATA[Identification recurrente des systemes multi-entrees, multi-sorties [These de doctorat]]]></source>
<year>1977</year>
<publisher-loc><![CDATA[Grenoble ]]></publisher-loc>
<publisher-name><![CDATA[Institut National Polytechnique de Grenoble]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B6">
<nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[PANOS]]></surname>
<given-names><![CDATA[J. A.]]></given-names>
</name>
<name>
<surname><![CDATA[ANTHONY]]></surname>
<given-names><![CDATA[N. M.]]></given-names>
</name>
</person-group>
<source><![CDATA[Linear systems]]></source>
<year>2005</year>
<publisher-loc><![CDATA[Boston ]]></publisher-loc>
<publisher-name><![CDATA[Birkhäuser]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B7">
<nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[POLAK]]></surname>
<given-names><![CDATA[E.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[An algorithm for reducing a linear. time-invariant differential system to state form]]></article-title>
<source><![CDATA[IEEE Transactions on Automatic Control]]></source>
<year>1966</year>
<volume>11</volume>
<numero>3</numero>
<issue>3</issue>
<page-range>577-579</page-range></nlm-citation>
</ref>
<ref id="B8">
<nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[ROUGH]]></surname>
<given-names><![CDATA[J. W.]]></given-names>
</name>
</person-group>
<source><![CDATA[Linear system theory]]></source>
<year>1996</year>
<publisher-loc><![CDATA[New York ]]></publisher-loc>
<publisher-name><![CDATA[Prentice Hall]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B9">
<nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[SINHA]]></surname>
<given-names><![CDATA[A.]]></given-names>
</name>
</person-group>
<source><![CDATA[Linear systems optimal and robust control]]></source>
<year>2007</year>
<publisher-loc><![CDATA[Boca Ratón ]]></publisher-loc>
<publisher-name><![CDATA[CRC Press]]></publisher-name>
</nlm-citation>
</ref>
</ref-list>
</back>
</article>
