Está en la página 1de 2

3.

Aplicación en MATLAB: Criterio de estabilidad de Routh


A. Introducción
Para el tercer punto del informe de laboratorio se debía realizar en una interfaz grafica en Matlab
el análisis de las raíces de un polinomio cualquiera que se ingrese en la misma. La interfaz debía ser capaz
de mostrar el criterio de estabilidad de Routh, si el sistema era estable o inestable, en dado caso que tuviera
un K dentro del polinomio resolver Routh y mostrar el rango de estabilidad, mostrar las raíces del sistema
y por ultimo en una grafica que se pueda ver donde se encuentran. Así el informe mostrara como y que
resultados se obtuvieron.
B. Desarrollo
Para la practica se diseño la siguiente interfaz que se ve en la figura (1), la interfaz tiene un ejemplo para
que se sepa como se debe ingresar el polinomio y esta lo pueda comprender, además contiene en la parte
de abajo cada uno de los cuadros necesarios para esta práctica. Con respecto al código este se desarrollo
por lo que explica la teoría del Criterio de Routh aplicando métodos algebraicos y algorítmicos el código
resulta ser más lento mientras mayor sea el polinomio ya que se necesitan más ciclos.

Fig. 1. Interfaz en Matlab para el Criterio de Routh

Aunque solo se pidió que el código mostrara el lugar de las raíces se agregó que usara la función rlocus la
cual muestra para cualquier valor de K como se comportaran las raíces del sistema. Otra aspecto con
respecto al desarrollo de la interfaz es que esta no borra los datos que se registran en los 3 cuadros de la
derecha por lo que se puede crear confusión.
C. Resultados
Cuando se coloca a funcionar la interfaz esta arroja en un momento como seria el Routh para el polinomio
que se ingresa, se puede ver en la figura 2 como seria para el polinomio que se pide en la guía de laboratorio.
Fig. 2 Interfaz con un polinomio de [1 5 3 1 2]

Como se observa la interfaz indica el Routh para ese polinomio, si es estable o no, si tiene alguna condición
especial y por último el análisis del lugar de las raíces. Con respecto a las condiciones especiales serian dos
que es cuando se encuentra un 0 en la primera columna y cuando toda una fila es de ceros, estas dos cosas
el código las puede indicar. Ahora si se usara otro polinomio con una K dentro de la interfaz se vería como
El código nos entregaría en el ultimo cuadro de la izquierda el rango de estabilidad y el Routh para ese
polinomio, solo serán esas dos ya que para obtener el lugar de las raíces y las raíces se necesita un polinomio
sin ninguna constantes.

Fig. 3. Resultado cuando se ingresa una constante K al polinomio

Como se ve en el cuadro se muestra los valores de K en los cuales el sistema se mantendrá estable. Asi se
observa que la interfaz puede realizar todo lo pedido por el tercer inciso del lab

También podría gustarte