jueves, 22 de noviembre de 2012

Matriz de ganancia de observador. (Laboratorio)

El ejercicio para esta séptima entrega del labortatorio de Automatización fue tomado del libro:
Sistemas de Control Moderno. Dorf Bishop

Elegí el problema 11.27 cuya redacción es la siguiente:

Considerar el sistema de segundo orden:



Determinar la matriz de ganancia del observador que se requiere para situar los polos del observador en

Para resolver este problema podemos ayudarnos con Octave, usando el comando obsv para obtener la matriz de observabilidad y el comando det para obtener el determinante de la misma y con el valor obtenido en éste comprobar si el sistema es o no es observable.
El código en Octave para obtener dichos datos es el siguiente:


El resultado obtenido es el siguiente:


Interpretación: Ejecutando el script en Octave, podemos existen ceros en la matriz de observabilidad y el determinante obtenido de dicha matriz es igual a cero.

Conclusión: Al arrojarnos un determinante de la matriz de observabilidad igual a cero se comprueba que no cumple la "regla" que dice que "un sistema es observable cuando su determinante es diferente de cero", por lo tanto se concluye que el sistema no es completamente observable. Por lo que no podemos obtener una matriz de ganancia de observador que acomode los polos en los lugares definidos en la redacción del problema.


Fuentes de Consulta:
http://www.eng.newcastle.edu.au/~jhb519/teaching/caut2/clases/Cap6.pdf
http://www.obihiro.ac.jp/~suzukim/masuda/octave/html3/octave_161.html
http://homepages.math.uic.edu/~hanson/Octave/OctaveLinearAlgebra.html

1 comentario:

  1. Pues, me hubiera gustado ver un procedimiento sobre cómo se llega a definir estas matríces de ganancia y cómo se toma en cuenta la ubicación deseada de los polos... Tal cual queda bastante breve la entrada... Van 10 pts por ello.

    ResponderEliminar