SlideShare una empresa de Scribd logo
1 de 50
Descargar para leer sin conexión
Departamento de Mecatrónica
                 Instituto Tecnológico de Culiacán




Realimentación del estado

     Dr. Raúl Santiesteban Cos


                                   Culiacán, Sinaloa.
Introducción


   • Controlabilidad   y observabilidad.
   • Asignación de polos
   • Observadores del estado
   • Esquema controlador-observador
Los conceptos de controlabilidad y observabilidad fueron
introducidos por Kalman en 1960.

Son de gran importancia en el diseños de sistemas de control
en espacio de estado.

Las condiciones de controlabilidad y observabilidad determinan
si existe una solución viable y completa al diseño de control.
Controlabilidad


Sea el sistema lineal
                     x(t )  Ax (t )  Bu(t )
                     
                                                             (1)
                     y (t )  Cx(t )

descrito por las matrices (A,B,C), se dice que es controlable si
es posible construir una señal de control u (t ) no restringida tal
que pueda transferir cualquier condición inicial de estado x(0)    .




a cualquier otra condición x(t ) en un intervalo de tiempo finito.
Un sistema lineal (A,B,C) es controlable si la matriz


          
      C  B AB  An-1 B           ( C matriz de controlabilidad)


es de rango (r) pleno r=n, en otras palabras, el determinante de
la matriz C es diferente de cero.




Nota: n es la dimensión del sistema (# de variables de estado),
mientras que el rango (r) de C es el número de vectores linealmente
independientes en C
Ejemplo 1:
Determine si el siguiente sistema es controlable
                    x1    5 5  x1   0u
                     
                    x2   5 4  x2  1
                                
Solución:
El sistema es de segundo orden ( n  2 ) y
                   0 5
     C  B AB   
                   1 4
                       
 tiene rango de 2, r  n     o, det(C)  0
 por lo tanto el sistema es totalmente controlable
Ejemplo 2:
Determine si el siguiente sistema es controlable
                   x1    5 0  x1   0u
                    
                   x2   5 4  x2  1
                               
Solución:
El sistema es de segundo orden ( n  2 ) y
                    0 0
      C  B AB   
                    1 4
                        
 tiene rango de 1, r  n    o, det(C)  0

 por lo tanto el sistema es no es totalmente controlable
Una forma alterna de verificar si un sistema es controlable, es
dibujando el diagrama de flujo de los estados y determinar si
existen caminos desde la señal de control hasta todas las
variables de estado. Si se cumple, el sistema   es controlable:
Diagramas de flujo del estado de los ejemplos 1 y 2
a) Ejemplo 1                  u    
                                   x2     x2                           
                                                                       x1        x1
                                +            5                   +          
 x1    5 5  x1   0u
  
 x2   5 4  x2  1
                              4                                     5

                                                        -5

                                                 Fig.1 Diagrama a bloques ejemplo 1.
   Existe un camino desde u hacia todas las variables de estado.

b) Ejemplo 2                    u       
                                        x2            x2          
                                                                  x1               x1
                                    +                                   
 x1    5 0  x1   0u
  
 x2   5 4  x2  1
                                    4                          5

                                                             -5
                                                   Fig.2 Diagrama a bloques ejemplo 2.

   No existe un camino desde u hasta la variable x1 .
En el ejemplo 1

 • Existe un camino desde u hasta x1 y x2 .
 • El sistema es controlable.

En el ejemplo 2

 • No existe un camino desde u hasta x1 . Pero si hacia x2 .
 • El sistema es parcialmente controlable.
 • No se tiene acceso a modificar la dinámica de x1 .
 • Si la dinámica de x1 es inestable, entonces el sistema lo es.

 • Si la dinámica de x1 fuera estable y como es posible asignar
   a x2 la dinámica deseada. El sistema se dice estabilizable.
Observabilidad
Sea el sistema lineal
                        x(t )  Ax (t )  Bu(t )
                        
                        y (t )  Cx(t )                  (1)


descrito por las matrices (A, B,C).


• La observabilidad es la capacidad que existe en un sistema
para poder estimar sus variables de estado.
• Un sistema lineal (A,B,C) es Observable en el tiempo t  0
si es posible determinar el estado inicial x(t 0) a partir del
conocimiento de u (t ) y y (t ) en un intervalo de tiempo finito.


La definición anterior no es restrictiva ya que si se desea
conocer el valor del estado para algún tiempo t i , estará dado
por
                                 ti

             x(t i )  e x(0)   e
                       At i           A( ti  )
                                                   Bu ( )d
                                 0
El sistema (A,B,C) es observable si y solo si la matriz
                        C 
                        CA 
                                   ( O matriz de observabilidad)
                     O      
                         
                        n 1 
                       CA 
es de rango pleno (r  n) , es decir, O es no singular, o su
determinante es diferente de cero.

Si el sistema no es totalmente observable significa que algunas
variables de estado quedan ocultas a las mediciones de y (t ).
Ejemplo 3:
Determine si el siguiente sistema es observable
                     x1    5 0  x1   0u
                      
                     x2   5 4  x2  1
                                     
                    y  1 1  1 
                                 x
                                x2 
                                
Solución:
 El sistema es de segundo orden ( n  2 ) y

                        O  C   1 1
                           CA 0 4
                                    
  tiene rango dos, r  n    o, det(O)  0
  por lo tanto, el sistema es totalmente observable
Ejemplo 4:
Determine si el siguiente sistema es observable
                   x1    5 0  x1   0u
                    
                   x2   5 4  x2  1
                                    
                   y  1 0   x1 
                               x2 
                               
Solución:
El sistema es de segundo orden ( n  2 ) y

                      O  C   1 0
                         CA 5 0
                                  
 tiene rango uno, r  n   o, det(O)  0
 por lo tanto, el sistema es no es observable (totalmente)
Ejemplo 5:
Determine controlabilidad y observabilidad en el sistema:

                 x1   1  2 6   x1  0
                  
                 x2    3
                            6  4   x2    0  u
                 x    7  2  5   x   2
                 3               3   

                y  1 0 0  x1 
                             x2 
                            x 
Solución:                    3

         
     C  B AB A2 B                   47  26  16
           C                 A 2   49   38  14 
      O   CA                      
                                      22
                                                    
                                         12  9 
          CA 2 
               
0 12  32
C  0  8
             28 
                     det (C)  0  el sistema es controlable
    2  10  18 
                




    1     0     0
O  1  2       6  det (O)  0  el sistema es observable
    47  26  16
                  
Realimentación del estado
Sea el sistema
                         x(t )  Ax (t )  Bu(t )
                         
                                                                    (1)
                          y (t )  Cx(t )

Su polinomio característico es
          a( s)  det(sI  A)  s n  a1s n1  a2 s n2    an
que representa cierto comportamiento dinámico.


Ahora se busca modificar el comportamiento del sistema (1)
(A,B,C) por medio de la realimentación del estado:
u(t )   Kx(t )  v(t )             (2)

donde K  [k1 k2 kn ] es un vector fila y v(t ) es una nueva entrada,
a fin de obtener un sistema de lazo cerrado con el polinomio
característico deseado.
                 ( s)  s n  1s n1   2 s n2     n   (3)

Esto es equivalente a modificar los polos del sistema en el
análisis por Laplace. Sustituyendo (2) en (1) se obtiene:
v(t )       u (t )              
                                        x(t )        x(t )           y (t )
                +            B      +                          C

                                                A            Fig. 3 Representación del
                                                             sistema
                                                             modificado por
                                                -K           realimentación del estado.


                        x(t )  ( A  BK ) x(t )  Bv(t )
                        
                                    y(t )  Cx(t )

cuyo polinomio característico es
                             ak ( s)  det(sI  A  BK )                      (4)
La meta es que por medio del control (2)
                    u (t )   Kx(t )  v(t )                (2)
el polinomio característico modificado (4) se iguale al polinomio
característico deseado (3):
                           ak ( s)   ( s)

Fórmula de Ackermann

El problema de realimentación del estado se reduce a la
obtención del vector de realimentación K
               u(t )   Kx(t )  v(t )   K  k1 k2 kn 
en sistemas lineales de una entrada y una salida. La fórmula
de Ackermann es muy útil para diseñar el vector K
K  [0 0  0 1]C 1 ( A)              Fórmula de Ackermann


donde  (s) es el polinomio característico deseado

                   ( s)  s n  1s n1   2 s n2     n
por lo que:
               ( A)  An  1 An1   2 An2     n I


mientras que [0 0  0 1]C 1 es la última fila de la matriz
de controlabilidad.
Ejemplo 6:

Diseñe un controlador por realimentación del estado que asigne
los valores propios 1  3  j1 y 2  3  j1, al sistema.

              x1    1 1  x1   0u
               
                                              y  1 0 1 
                                                         x
              x2   3 2  x2  1
                                               x2 
                                                        

 Solución:
Una de las formas más sencillas de encontrar el vector de
realimentación es igualar la ecuación característica del sistema
original con realimentación del estado con la ecuación
característica de los valores propios deseados:
Paso 0. Verificar estabilidad ( no indispensable )

      0   1 1  
 det                    5  (  1.7913)(  2.7913)  0
                          2
      0    3 2 
                

 Hay una raíz con parte real negativa, el sistema es inestable.

Paso 1. Verificar controlabilidad
               0 1
 C  B AB               Es de rango pleno por lo tanto es
               1 2
                           totalmente controlable

 El diseño del controlador puede llevarse a cabo.
Paso 2. Obtención del vector K
 Se iguala:
                                   ak ( )   ( )
                    det(I  ( A  BK ))  (  3  j1)(  3  j1)

      0    1 1 0              
det          3 2  1k1
     0   
                                   k 2    2  6  10
                                        
                                   
                     1   1  
              det  
                   k  3   2  k 
                                        2  6  10
                   1             2 



              2  (k2  1)  k1  k2  5  2  6  10
se igualan los coeficientes del mismo orden

                 k2  1  6           k1  k 2  5  10

y se obtiene el vector de realimentación K  [8 7]
El sistema realimentado queda:

 x1   1 1  x1  0
                               x1  0           y  1 0 x1 
 x    3 2  x   18 7 x   1 v,                 x2 
                                                              
 2        2            2  


donde v es una referencia asignada (escalar).
Ejemplo 7:
Utilizando la fórmula de ackermann, diseñe un controlador por
realimentación del estado que asigne los valores propios
 1  4  j1 , 2  4  j1 y 3  6 al sistema.

       x1  1  2 2  x1  0
        
                                                       x1 
       x   4 5 2  x   1 u
        2
                       
                            2            y  1 2  1 x 2 .
                                                       
       x 3   2  1 3  x3   2
                                                x3 
                                                       
Solución:
Paso 0. Verificar estabilidad ( no indispensable )
                0 0  1  2 2  
                        4 5 2   3  92  29  5
          det   0  0          
                0 0    2  1 3 
                               
1  4.4087  j 2.8202, 2  4.4087  j 2.8202, 3  0.1825

los tres valores propios tienen parte real positiva, por lo tanto
el sistema es inestable.
Paso 1. Verificar controlabilidad

                         0 2  6
   C B    AB       
                 A 2 B  1 9 63 ,
                                
                                          det(C)  310  0
                         2 5 10 
                                

por lo tanto el sistema es totalmente controlable.
Paso 2. Obtención del vector K, utilizando la fórmula de
Ackerman
                   K  [0 0  0 1]C 1 ( A)

 la inversa de la matriz de controlabilidad es

                             45  5 18 
                            62   31 31 
                            58    6  3
                   C 1                
                            155 155 155 
                             13  2  1 
                            310 155 155 
                                        
                       1
 el último renglón de C es
  13
                          1     2   1 
           [0 0  0 1]C               
                           310 155 155 

por otra parte, el polinomio característico deseado es

   ( )  (  4  j1)(  4  j1)(  6)  3  142  65  102

entonces
                  ( A)  A3  14 A2  65 A  102I

                           74  394 164 
                   (A)  788 632 624
                                        
                          164  312 468
                                        
por último, el vector K, queda:


               K  [0 0  0 1]C 1 ( A)

                                 74  394 164 
                 13      1 
                                  788 632 624
                      2
            K               
                310 155 155                 
                                164  312 468
                                              


            K  6.0065 26.6903  1.8452
Observador de estado


  - De orden completo   n estados


  - De orden reducido   menos de n estados


  - De orden mínimo     el mínimo de estados
Sea el sistema
                 x(t )  Ax (t )  Bu (t )
                 
                                                (1)
                 y (t )  Cx(t )

                           
  Suponga que el estado x se aproximará mediante el
  estado x del modelo dinámico


       
       ~(t )  A~(t )  Bu (t )  K ( y  C~)
       x        x                          x    (2)
                                   e
u (t )               
                       x(t )           x(t )               y (t )
             B     +                                  C

                               A


                                               ~(t )
                                               x               ~(t )    +
                                                               y
             B     +                                  C            -
                   +           A
                               Ke

Fig. 1 Representación del sistema modificado usando un
observador de estado de orden completo.
la ecuación de error del observador está dada por

               
           x  ~(t )  Ax  A~(t )  Ke (Cx  C~)
            x               x                 x    (3)

                     ( A  KeC )( x  ~)
                                       x            (4)


 Se define la variable de error como

                        e  ( x  ~)
                                  x                 (5)

 Donde la dinámica de error esta dada por

                       e  ( A  KeC )e
                                                   (6)
El problema de diseñar un observador de orden completo
se convierte en determinar la matriz de ganancias del
observador Ke, tal que la dinámica de error definida
mediante la ecuación (6) sea asintóticamente estable con
una velocidad de respuesta suficiente.


Problema Dual
Por tanto, aquí el problema se convierte en el mismo que
en el caso de ubicación de polos analizado anteriormente.
x(t )  Ax  Bu
                                         z (t )  A* z  C *u
                                          
                                                                 (7)
      y (t )  Cx                          (t )  B* z

La meta es utilizar un control del tipo

                            v   Kz                             (8)

La matriz de ganancias de realimentación del estado K se
determina de tal modo que la matriz A*  C * K * produzca un
conjunto de los valores característicos deseados.
Fórmula de Ackermann

                                 Fórmula de Ackermann para
     K  [0 0  0 1]C  ( A)
                      1
                                 el problema de retroalimentación
                                                                  (9)




                                 Fórmula de Ackermann para
    Ke  [0 0  0 1]O  ( A )
                      1   *
                                 el problema observación
                                                               (10)



       O1  [C * | A*C * | | ( A* ) n1 C * ]
1
                            C      0           C              0 
                                                              0 
                            CA  0              CA              
       K e  K *   ( A* )           ( A)                
                             n2                n2            
                            CA  0              CA             0 
                             n 1  1            n 1          1 
                            CA                 CA              

donde  (s) es el polinomio característico deseado

                 ( s)  s n  1s n1   2 s n2     n

mientras que [0 0  0 1]C 1 es la última fila de la matriz
de controlabilidad.
Ejemplo 8:
Diseñe un observador de estado de orden completo que asigne
los valores propios 1  3  j1 y 2  3  j1, al sistema.

           x1    1 1  x1   0u
            
                                           y  1 0 1 
                                                      x
           x2   3 2  x2  1
                                            x2 
                                                     

 Solución:
Una de las formas más sencillas de encontrar el vector de
observación es igualar la ecuación característica del sistema
original con el observador de estado con la ecuación
característica de los valores propios deseados:
Paso 1. Verificar observabilidad


     C   1 0           ¿rango pleno?...por lo tanto es…
   O 
     CA  1 1
                

  El diseño del observador puede llevarse a cabo.
Paso 2. Obtención del vector Ke
 Se iguala:
                                  ake ( )   ( )
                   det(I  ( A  KeC ))  (  3  j1)(  3  j1)

           0    1 1  K e1   
     det                 1 0   2  6  10
           0     3 2  K e 2 
                        
                                      
                                     
                   1  ke1  1  
            det                       2  6  10
                 3 k
                         e2    2 
                                    

          2  (ke1  1)  (ke 2  2ke1  5)  2  6  10
se igualan los coeficientes del mismo orden

            ke1  1  6            2ke1  ke 2  5  10
                                               7 
y se obtiene el vector de realimentación K e  
                                                 29 
                                                

La ecuación para el observador de orden completo

                  ~1   1 1  ~1  0  7 
                   
                   x              x
                 ~   
                               ~   1u  29 y
                  x2   3 2  x2     
Ejemplo 7:

Utilizando la fórmula de Ackermann, diseñe un observador de
estado que asigne los valores propios 1  4  j1 2  4  j,
                                                              1
y 3  6 al sistema.


       x1  1  2 2  x1  0
                                                     x1 
       x   4 5 2  x   1 u
        
       2             2          y  1 2  1 x 2 .
                                                      
       x 3   2  1 3  x3   2
                                               x3 
                                                      
Solución:

Paso 1. Verificar observabilidad


    C   1 2  1
         
O  CA    7 9 3 
                    
                                   det(O)  250  0
    CA2  49 28 41
                 


por lo tanto el sistema es …
Paso 2. Obtención del vector K, utilizando la fórmula de
Ackerman                              1
                              C     0 
                               AC   
                 K e   ( A)       0 
                                    
                               n-1   
                               A C 1 
                                   
la matriz inversa de observabilidad es
                         57       11      3 
                         50     
                                   25     50 
                         14      9         1
                    O  
                     1
                                          
                         25      25       25 
                         49     7
                                          
                                            1
                         50
                                 25       50 
3 
                              50 
                        0      
                     1     1 
                    O 0  
                              25 
                        1  
                                
                              1 
                              50 
                                 
por otra parte, el polinomio característico deseado es

           ( )  (  4  j1)(  4  j1)(  6)

                   14  65  102
                    3      2
entonces


            ( A)  A3  14 A2  65 A  102I


                       74  394 164 
               (A)  788 632 624
                                    
                      164  312 468
                                    
por último, el vector K, queda:

                            1                                    3 
                  C            0                               50 
                   AC          0              74  394 164      
     K e   ( A)               
                                             K 788 632 624  1 
                                                            25 
                   n-1                       164  312 468      
                   A C
                               1                                1
                                                                  
                                                                   50 
                                                                      
                                          423 
                                          25 
                                              
                                        
                                           238 
                                    K
                                          25 
                                              
                                          324 
                                          25 
                                              
Realimentacion del estado

Más contenido relacionado

La actualidad más candente

Unidad III: Polos y Ceros de una función de transferencia.
Unidad III: Polos y Ceros de una función de transferencia.Unidad III: Polos y Ceros de una función de transferencia.
Unidad III: Polos y Ceros de una función de transferencia.Mayra Peña
 
05 respuesta en el tiempo de un sistema de control
05   respuesta en el tiempo de un sistema de control05   respuesta en el tiempo de un sistema de control
05 respuesta en el tiempo de un sistema de controlreneej748999
 
Utp pds_s3y4_señales, secuencias y muestreo
 Utp pds_s3y4_señales, secuencias y muestreo Utp pds_s3y4_señales, secuencias y muestreo
Utp pds_s3y4_señales, secuencias y muestreojcbenitezp
 
Señales de tiempo continuo y discreto MATLAB
Señales de tiempo continuo y discreto MATLABSeñales de tiempo continuo y discreto MATLAB
Señales de tiempo continuo y discreto MATLABJose Agustin Estrada
 
Sistemas
SistemasSistemas
Sistemaslichic
 
transformada de laplace
transformada de laplacetransformada de laplace
transformada de laplaceMai Gab
 
Ingenieria de control moderna - Ogata 5ed
Ingenieria de control moderna - Ogata 5edIngenieria de control moderna - Ogata 5ed
Ingenieria de control moderna - Ogata 5edNa Chu
 
Modelado en espacio de estados
Modelado en espacio de estadosModelado en espacio de estados
Modelado en espacio de estadosAlejandro Flores
 
Funciones singulares
Funciones singularesFunciones singulares
Funciones singularesKenyo Turco
 
Sistemas de primer orden
Sistemas de primer ordenSistemas de primer orden
Sistemas de primer ordenHenry Alvarado
 
Señales Periódicas y Simetría Par e Impar
Señales Periódicas y Simetría Par e ImparSeñales Periódicas y Simetría Par e Impar
Señales Periódicas y Simetría Par e ImparSistemadeEstudiosMed
 
Ejercicios de Multiplexores y decodificadores
Ejercicios de Multiplexores y decodificadoresEjercicios de Multiplexores y decodificadores
Ejercicios de Multiplexores y decodificadoresBertha Vega
 
Teoria de control analisis de la respuesta en frecuencia
Teoria de control analisis de la respuesta en frecuenciaTeoria de control analisis de la respuesta en frecuencia
Teoria de control analisis de la respuesta en frecuenciaBendryx Bello Bracho
 

La actualidad más candente (20)

Análisis de la respuesta del sistema
Análisis de la respuesta del sistemaAnálisis de la respuesta del sistema
Análisis de la respuesta del sistema
 
Funciones De Transferencia
Funciones De TransferenciaFunciones De Transferencia
Funciones De Transferencia
 
2da tarea de control
2da tarea de control2da tarea de control
2da tarea de control
 
Unidad III: Polos y Ceros de una función de transferencia.
Unidad III: Polos y Ceros de una función de transferencia.Unidad III: Polos y Ceros de una función de transferencia.
Unidad III: Polos y Ceros de una función de transferencia.
 
05 respuesta en el tiempo de un sistema de control
05   respuesta en el tiempo de un sistema de control05   respuesta en el tiempo de un sistema de control
05 respuesta en el tiempo de un sistema de control
 
Utp pds_s3y4_señales, secuencias y muestreo
 Utp pds_s3y4_señales, secuencias y muestreo Utp pds_s3y4_señales, secuencias y muestreo
Utp pds_s3y4_señales, secuencias y muestreo
 
Estabilidad y lgr
Estabilidad y lgrEstabilidad y lgr
Estabilidad y lgr
 
Señales de tiempo continuo y discreto MATLAB
Señales de tiempo continuo y discreto MATLABSeñales de tiempo continuo y discreto MATLAB
Señales de tiempo continuo y discreto MATLAB
 
Sistemas
SistemasSistemas
Sistemas
 
transformada de laplace
transformada de laplacetransformada de laplace
transformada de laplace
 
Ingenieria de control moderna - Ogata 5ed
Ingenieria de control moderna - Ogata 5edIngenieria de control moderna - Ogata 5ed
Ingenieria de control moderna - Ogata 5ed
 
Modelado en espacio de estados
Modelado en espacio de estadosModelado en espacio de estados
Modelado en espacio de estados
 
Sc capitulo5
Sc capitulo5Sc capitulo5
Sc capitulo5
 
Funciones singulares
Funciones singularesFunciones singulares
Funciones singulares
 
Sistemas de primer orden
Sistemas de primer ordenSistemas de primer orden
Sistemas de primer orden
 
Señales Periódicas y Simetría Par e Impar
Señales Periódicas y Simetría Par e ImparSeñales Periódicas y Simetría Par e Impar
Señales Periódicas y Simetría Par e Impar
 
Ejercicios de Multiplexores y decodificadores
Ejercicios de Multiplexores y decodificadoresEjercicios de Multiplexores y decodificadores
Ejercicios de Multiplexores y decodificadores
 
ziegler nichols metodo 1
ziegler nichols metodo 1ziegler nichols metodo 1
ziegler nichols metodo 1
 
Senoides y fasores presentacion ppt
Senoides  y fasores presentacion pptSenoides  y fasores presentacion ppt
Senoides y fasores presentacion ppt
 
Teoria de control analisis de la respuesta en frecuencia
Teoria de control analisis de la respuesta en frecuenciaTeoria de control analisis de la respuesta en frecuencia
Teoria de control analisis de la respuesta en frecuencia
 

Similar a Realimentacion del estado

TEORIA MODERNA DE CONTROL
TEORIA MODERNA DE CONTROLTEORIA MODERNA DE CONTROL
TEORIA MODERNA DE CONTROLWendy Agelvis
 
Reporte sobre Propiedades Estructurales
Reporte sobre Propiedades EstructuralesReporte sobre Propiedades Estructurales
Reporte sobre Propiedades EstructuralesAdán Silva
 
Sistemas de ecuaciones diferenciales de primer orden
Sistemas de ecuaciones diferenciales de primer ordenSistemas de ecuaciones diferenciales de primer orden
Sistemas de ecuaciones diferenciales de primer ordencesar91
 
Marina.mallol optimizacion de sistemas
Marina.mallol optimizacion de sistemasMarina.mallol optimizacion de sistemas
Marina.mallol optimizacion de sistemasmarimallol
 
Serie1 semestreagosto2012
Serie1 semestreagosto2012Serie1 semestreagosto2012
Serie1 semestreagosto2012Jesus Aviles
 
Automatizacion_Industrial.ppt
Automatizacion_Industrial.pptAutomatizacion_Industrial.ppt
Automatizacion_Industrial.pptSick Hoziriz
 
Modelado de sistemas dinámicos
Modelado de sistemas dinámicosModelado de sistemas dinámicos
Modelado de sistemas dinámicosJolman Mera
 
06 Analisis Sistemas Discretos
06 Analisis Sistemas Discretos06 Analisis Sistemas Discretos
06 Analisis Sistemas DiscretosF Blanco
 
Método Simplex analitico
Método Simplex analiticoMétodo Simplex analitico
Método Simplex analiticorezzaca
 
Teorema rouché discusión sistemas
Teorema rouché discusión sistemasTeorema rouché discusión sistemas
Teorema rouché discusión sistemasANAALONSOSAN
 
Solución de Sistemas de Ecuaciones por Eliminación
Solución de Sistemas de Ecuaciones por EliminaciónSolución de Sistemas de Ecuaciones por Eliminación
Solución de Sistemas de Ecuaciones por Eliminaciónoswaldoalvarado
 
Oviedo control final
Oviedo control finalOviedo control final
Oviedo control finalGerman Daza
 
Sistemas de ecuauciones dif.
Sistemas de ecuauciones dif.Sistemas de ecuauciones dif.
Sistemas de ecuauciones dif.verdonica
 

Similar a Realimentacion del estado (20)

TEORIA MODERNA DE CONTROL
TEORIA MODERNA DE CONTROLTEORIA MODERNA DE CONTROL
TEORIA MODERNA DE CONTROL
 
Texto
TextoTexto
Texto
 
Reporte sobre Propiedades Estructurales
Reporte sobre Propiedades EstructuralesReporte sobre Propiedades Estructurales
Reporte sobre Propiedades Estructurales
 
Sistemas de ecuaciones diferenciales de primer orden
Sistemas de ecuaciones diferenciales de primer ordenSistemas de ecuaciones diferenciales de primer orden
Sistemas de ecuaciones diferenciales de primer orden
 
Modelo matematico volterra
Modelo matematico volterraModelo matematico volterra
Modelo matematico volterra
 
Marina.mallol optimizacion de sistemas
Marina.mallol optimizacion de sistemasMarina.mallol optimizacion de sistemas
Marina.mallol optimizacion de sistemas
 
Serie1 semestreagosto2012
Serie1 semestreagosto2012Serie1 semestreagosto2012
Serie1 semestreagosto2012
 
Automatizacion_Industrial.ppt
Automatizacion_Industrial.pptAutomatizacion_Industrial.ppt
Automatizacion_Industrial.ppt
 
Modelado de sistemas dinámicos
Modelado de sistemas dinámicosModelado de sistemas dinámicos
Modelado de sistemas dinámicos
 
06 Analisis Sistemas Discretos
06 Analisis Sistemas Discretos06 Analisis Sistemas Discretos
06 Analisis Sistemas Discretos
 
Método Simplex analitico
Método Simplex analiticoMétodo Simplex analitico
Método Simplex analitico
 
Teorema rouché discusión sistemas
Teorema rouché discusión sistemasTeorema rouché discusión sistemas
Teorema rouché discusión sistemas
 
Solución de Sistemas de Ecuaciones por Eliminación
Solución de Sistemas de Ecuaciones por EliminaciónSolución de Sistemas de Ecuaciones por Eliminación
Solución de Sistemas de Ecuaciones por Eliminación
 
Estabilidad de un sistema
Estabilidad de un sistemaEstabilidad de un sistema
Estabilidad de un sistema
 
Cal
CalCal
Cal
 
Oviedo control final
Oviedo control finalOviedo control final
Oviedo control final
 
Sistemas de ecuauciones dif.
Sistemas de ecuauciones dif.Sistemas de ecuauciones dif.
Sistemas de ecuauciones dif.
 
Ca 2013 f_01
Ca 2013 f_01Ca 2013 f_01
Ca 2013 f_01
 
S03 - Planos de fase.pdf
S03 - Planos de fase.pdfS03 - Planos de fase.pdf
S03 - Planos de fase.pdf
 
áLgebra lin cap2
áLgebra lin cap2áLgebra lin cap2
áLgebra lin cap2
 

Más de Adan Aguirre

Sensores de fuerza
Sensores de fuerzaSensores de fuerza
Sensores de fuerzaAdan Aguirre
 
Sensores de fuerza
Sensores de fuerzaSensores de fuerza
Sensores de fuerzaAdan Aguirre
 
Comunicación entre PLC y LabView 2012
Comunicación entre PLC y LabView 2012Comunicación entre PLC y LabView 2012
Comunicación entre PLC y LabView 2012Adan Aguirre
 
Principios de lubricación y lubricantes Cat
Principios de lubricación y lubricantes CatPrincipios de lubricación y lubricantes Cat
Principios de lubricación y lubricantes CatAdan Aguirre
 
Modelo de redes y redes petri
Modelo de redes y redes petriModelo de redes y redes petri
Modelo de redes y redes petriAdan Aguirre
 
Aplicaciones de la transformada de Laplace
Aplicaciones de la transformada de LaplaceAplicaciones de la transformada de Laplace
Aplicaciones de la transformada de LaplaceAdan Aguirre
 
Lugar geometrico de las raices
Lugar geometrico de las raicesLugar geometrico de las raices
Lugar geometrico de las raicesAdan Aguirre
 
Estabilidad de sistemas dinamicos
Estabilidad de sistemas dinamicosEstabilidad de sistemas dinamicos
Estabilidad de sistemas dinamicosAdan Aguirre
 
Aire comprimido ingenieria
Aire comprimido ingenieriaAire comprimido ingenieria
Aire comprimido ingenieriaAdan Aguirre
 
Soldadura electronica 2
Soldadura electronica 2Soldadura electronica 2
Soldadura electronica 2Adan Aguirre
 
Soldadura electronica 1
Soldadura electronica 1Soldadura electronica 1
Soldadura electronica 1Adan Aguirre
 
Manual completo de CPLD
Manual completo de CPLDManual completo de CPLD
Manual completo de CPLDAdan Aguirre
 
Numero de Reynolds
Numero de ReynoldsNumero de Reynolds
Numero de ReynoldsAdan Aguirre
 
Transformaciones lineales
Transformaciones linealesTransformaciones lineales
Transformaciones linealesAdan Aguirre
 
Valores y vectores característicos
Valores y vectores característicosValores y vectores característicos
Valores y vectores característicosAdan Aguirre
 

Más de Adan Aguirre (20)

Sensores de fuerza
Sensores de fuerzaSensores de fuerza
Sensores de fuerza
 
Sensores de fuerza
Sensores de fuerzaSensores de fuerza
Sensores de fuerza
 
Comunicación entre PLC y LabView 2012
Comunicación entre PLC y LabView 2012Comunicación entre PLC y LabView 2012
Comunicación entre PLC y LabView 2012
 
Principios de lubricación y lubricantes Cat
Principios de lubricación y lubricantes CatPrincipios de lubricación y lubricantes Cat
Principios de lubricación y lubricantes Cat
 
Control digital
Control digitalControl digital
Control digital
 
Transformada z
Transformada zTransformada z
Transformada z
 
Modelo de redes y redes petri
Modelo de redes y redes petriModelo de redes y redes petri
Modelo de redes y redes petri
 
Aplicaciones de la transformada de Laplace
Aplicaciones de la transformada de LaplaceAplicaciones de la transformada de Laplace
Aplicaciones de la transformada de Laplace
 
Lugar geometrico de las raices
Lugar geometrico de las raicesLugar geometrico de las raices
Lugar geometrico de las raices
 
Estabilidad de sistemas dinamicos
Estabilidad de sistemas dinamicosEstabilidad de sistemas dinamicos
Estabilidad de sistemas dinamicos
 
Aire comprimido ingenieria
Aire comprimido ingenieriaAire comprimido ingenieria
Aire comprimido ingenieria
 
Soldadura electronica 2
Soldadura electronica 2Soldadura electronica 2
Soldadura electronica 2
 
Soldadura electronica 1
Soldadura electronica 1Soldadura electronica 1
Soldadura electronica 1
 
Manual completo de CPLD
Manual completo de CPLDManual completo de CPLD
Manual completo de CPLD
 
Numero de Reynolds
Numero de ReynoldsNumero de Reynolds
Numero de Reynolds
 
Curso de vhdl
Curso de vhdl Curso de vhdl
Curso de vhdl
 
Horno Bessemer
Horno BessemerHorno Bessemer
Horno Bessemer
 
Carbonitrurado
CarbonitruradoCarbonitrurado
Carbonitrurado
 
Transformaciones lineales
Transformaciones linealesTransformaciones lineales
Transformaciones lineales
 
Valores y vectores característicos
Valores y vectores característicosValores y vectores característicos
Valores y vectores característicos
 

Último

OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSYadi Campos
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxYadi Campos
 
Infografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdfInfografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdfAlfaresbilingual
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAEl Fortí
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptxdeimerhdz21
 
PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxlupitavic
 
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJO
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJOACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJO
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJOBRIGIDATELLOLEONARDO
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...JonathanCovena1
 
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptxRigoTito
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADauxsoporte
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfAngélica Soledad Vega Ramírez
 
Cuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfCuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfNancyLoaa
 
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfGUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfPaolaRopero2
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaDecaunlz
 
Abril 2024 - Maestra Jardinera Ediba.pdf
Abril 2024 -  Maestra Jardinera Ediba.pdfAbril 2024 -  Maestra Jardinera Ediba.pdf
Abril 2024 - Maestra Jardinera Ediba.pdfValeriaCorrea29
 
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdfMiNeyi1
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfFrancisco158360
 
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñoproyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñotapirjackluis
 

Último (20)

OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
 
Infografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdfInfografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdf
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptx
 
PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docx
 
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJO
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJOACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJO
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJO
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...
 
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
 
Sesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronósticoSesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronóstico
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
 
Cuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfCuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdf
 
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfGUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativa
 
Unidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la InvestigaciónUnidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la Investigación
 
Abril 2024 - Maestra Jardinera Ediba.pdf
Abril 2024 -  Maestra Jardinera Ediba.pdfAbril 2024 -  Maestra Jardinera Ediba.pdf
Abril 2024 - Maestra Jardinera Ediba.pdf
 
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
 
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñoproyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
 

Realimentacion del estado

  • 1. Departamento de Mecatrónica Instituto Tecnológico de Culiacán Realimentación del estado Dr. Raúl Santiesteban Cos Culiacán, Sinaloa.
  • 2. Introducción • Controlabilidad y observabilidad. • Asignación de polos • Observadores del estado • Esquema controlador-observador
  • 3. Los conceptos de controlabilidad y observabilidad fueron introducidos por Kalman en 1960. Son de gran importancia en el diseños de sistemas de control en espacio de estado. Las condiciones de controlabilidad y observabilidad determinan si existe una solución viable y completa al diseño de control.
  • 4. Controlabilidad Sea el sistema lineal x(t )  Ax (t )  Bu(t )  (1) y (t )  Cx(t ) descrito por las matrices (A,B,C), se dice que es controlable si es posible construir una señal de control u (t ) no restringida tal que pueda transferir cualquier condición inicial de estado x(0) . a cualquier otra condición x(t ) en un intervalo de tiempo finito.
  • 5. Un sistema lineal (A,B,C) es controlable si la matriz  C  B AB  An-1 B  ( C matriz de controlabilidad) es de rango (r) pleno r=n, en otras palabras, el determinante de la matriz C es diferente de cero. Nota: n es la dimensión del sistema (# de variables de estado), mientras que el rango (r) de C es el número de vectores linealmente independientes en C
  • 6. Ejemplo 1: Determine si el siguiente sistema es controlable  x1    5 5  x1   0u   x2   5 4  x2  1        Solución: El sistema es de segundo orden ( n  2 ) y 0 5 C  B AB    1 4  tiene rango de 2, r  n o, det(C)  0 por lo tanto el sistema es totalmente controlable
  • 7. Ejemplo 2: Determine si el siguiente sistema es controlable  x1    5 0  x1   0u   x2   5 4  x2  1        Solución: El sistema es de segundo orden ( n  2 ) y 0 0 C  B AB    1 4  tiene rango de 1, r  n o, det(C)  0 por lo tanto el sistema es no es totalmente controlable
  • 8. Una forma alterna de verificar si un sistema es controlable, es dibujando el diagrama de flujo de los estados y determinar si existen caminos desde la señal de control hasta todas las variables de estado. Si se cumple, el sistema es controlable:
  • 9. Diagramas de flujo del estado de los ejemplos 1 y 2 a) Ejemplo 1 u  x2 x2  x1 x1 +  5 +   x1    5 5  x1   0u   x2   5 4  x2  1        4 5 -5 Fig.1 Diagrama a bloques ejemplo 1. Existe un camino desde u hacia todas las variables de estado. b) Ejemplo 2 u  x2 x2  x1 x1 +    x1    5 0  x1   0u   x2   5 4  x2  1        4 5 -5 Fig.2 Diagrama a bloques ejemplo 2. No existe un camino desde u hasta la variable x1 .
  • 10. En el ejemplo 1 • Existe un camino desde u hasta x1 y x2 . • El sistema es controlable. En el ejemplo 2 • No existe un camino desde u hasta x1 . Pero si hacia x2 . • El sistema es parcialmente controlable. • No se tiene acceso a modificar la dinámica de x1 . • Si la dinámica de x1 es inestable, entonces el sistema lo es. • Si la dinámica de x1 fuera estable y como es posible asignar a x2 la dinámica deseada. El sistema se dice estabilizable.
  • 11. Observabilidad Sea el sistema lineal x(t )  Ax (t )  Bu(t )  y (t )  Cx(t ) (1) descrito por las matrices (A, B,C). • La observabilidad es la capacidad que existe en un sistema para poder estimar sus variables de estado.
  • 12. • Un sistema lineal (A,B,C) es Observable en el tiempo t  0 si es posible determinar el estado inicial x(t 0) a partir del conocimiento de u (t ) y y (t ) en un intervalo de tiempo finito. La definición anterior no es restrictiva ya que si se desea conocer el valor del estado para algún tiempo t i , estará dado por ti x(t i )  e x(0)   e At i A( ti  ) Bu ( )d 0
  • 13. El sistema (A,B,C) es observable si y solo si la matriz  C   CA  ( O matriz de observabilidad) O      n 1  CA  es de rango pleno (r  n) , es decir, O es no singular, o su determinante es diferente de cero. Si el sistema no es totalmente observable significa que algunas variables de estado quedan ocultas a las mediciones de y (t ).
  • 14. Ejemplo 3: Determine si el siguiente sistema es observable  x1    5 0  x1   0u   x2   5 4  x2  1        y  1 1  1  x  x2    Solución: El sistema es de segundo orden ( n  2 ) y O  C   1 1 CA 0 4     tiene rango dos, r  n o, det(O)  0 por lo tanto, el sistema es totalmente observable
  • 15. Ejemplo 4: Determine si el siguiente sistema es observable  x1    5 0  x1   0u   x2   5 4  x2  1        y  1 0  x1   x2    Solución: El sistema es de segundo orden ( n  2 ) y O  C   1 0 CA 5 0     tiene rango uno, r  n o, det(O)  0 por lo tanto, el sistema es no es observable (totalmente)
  • 16. Ejemplo 5: Determine controlabilidad y observabilidad en el sistema:  x1   1  2 6   x1  0   x2    3  6  4   x2    0  u  x    7  2  5   x   2  3    3    y  1 0 0  x1   x2  x  Solución:  3  C  B AB A2 B   47  26  16  C  A 2   49 38 14  O   CA    22     12 9  CA 2   
  • 17. 0 12  32 C  0  8  28   det (C)  0  el sistema es controlable 2  10  18     1 0 0 O  1  2 6  det (O)  0  el sistema es observable  47  26  16  
  • 18. Realimentación del estado Sea el sistema x(t )  Ax (t )  Bu(t )  (1) y (t )  Cx(t ) Su polinomio característico es a( s)  det(sI  A)  s n  a1s n1  a2 s n2    an que representa cierto comportamiento dinámico. Ahora se busca modificar el comportamiento del sistema (1) (A,B,C) por medio de la realimentación del estado:
  • 19. u(t )   Kx(t )  v(t ) (2) donde K  [k1 k2 kn ] es un vector fila y v(t ) es una nueva entrada, a fin de obtener un sistema de lazo cerrado con el polinomio característico deseado.  ( s)  s n  1s n1   2 s n2     n (3) Esto es equivalente a modificar los polos del sistema en el análisis por Laplace. Sustituyendo (2) en (1) se obtiene:
  • 20. v(t ) u (t )  x(t ) x(t ) y (t ) + B +  C A Fig. 3 Representación del sistema modificado por -K realimentación del estado. x(t )  ( A  BK ) x(t )  Bv(t )  y(t )  Cx(t ) cuyo polinomio característico es ak ( s)  det(sI  A  BK ) (4)
  • 21. La meta es que por medio del control (2) u (t )   Kx(t )  v(t ) (2) el polinomio característico modificado (4) se iguale al polinomio característico deseado (3): ak ( s)   ( s) Fórmula de Ackermann El problema de realimentación del estado se reduce a la obtención del vector de realimentación K u(t )   Kx(t )  v(t ) K  k1 k2 kn  en sistemas lineales de una entrada y una salida. La fórmula de Ackermann es muy útil para diseñar el vector K
  • 22. K  [0 0  0 1]C 1 ( A) Fórmula de Ackermann donde  (s) es el polinomio característico deseado  ( s)  s n  1s n1   2 s n2     n por lo que:  ( A)  An  1 An1   2 An2     n I mientras que [0 0  0 1]C 1 es la última fila de la matriz de controlabilidad.
  • 23. Ejemplo 6: Diseñe un controlador por realimentación del estado que asigne los valores propios 1  3  j1 y 2  3  j1, al sistema.  x1    1 1  x1   0u  y  1 0 1  x  x2   3 2  x2  1         x2    Solución: Una de las formas más sencillas de encontrar el vector de realimentación es igualar la ecuación característica del sistema original con realimentación del estado con la ecuación característica de los valores propios deseados:
  • 24. Paso 0. Verificar estabilidad ( no indispensable )   0   1 1   det         5  (  1.7913)(  2.7913)  0 2   0    3 2      Hay una raíz con parte real negativa, el sistema es inestable. Paso 1. Verificar controlabilidad 0 1 C  B AB    Es de rango pleno por lo tanto es 1 2  totalmente controlable El diseño del controlador puede llevarse a cabo.
  • 25. Paso 2. Obtención del vector K Se iguala: ak ( )   ( ) det(I  ( A  BK ))  (  3  j1)(  3  j1)   0    1 1 0  det       3 2  1k1  0    k 2    2  6  10           1 1   det    k  3   2  k    2  6  10  1 2  2  (k2  1)  k1  k2  5  2  6  10
  • 26. se igualan los coeficientes del mismo orden k2  1  6 k1  k 2  5  10 y se obtiene el vector de realimentación K  [8 7] El sistema realimentado queda:  x1   1 1  x1  0   x1  0 y  1 0 x1   x    3 2  x   18 7 x   1 v,  x2     2    2     2   donde v es una referencia asignada (escalar).
  • 27. Ejemplo 7: Utilizando la fórmula de ackermann, diseñe un controlador por realimentación del estado que asigne los valores propios 1  4  j1 , 2  4  j1 y 3  6 al sistema.  x1  1  2 2  x1  0   x1   x   4 5 2  x   1 u 2        2 y  1 2  1 x 2 .    x 3   2  1 3  x3   2        x3    Solución: Paso 0. Verificar estabilidad ( no indispensable )   0 0  1  2 2      4 5 2   3  92  29  5 det   0  0      0 0    2  1 3     
  • 28. 1  4.4087  j 2.8202, 2  4.4087  j 2.8202, 3  0.1825 los tres valores propios tienen parte real positiva, por lo tanto el sistema es inestable. Paso 1. Verificar controlabilidad 0 2  6 C B AB  A 2 B  1 9 63 ,   det(C)  310  0 2 5 10    por lo tanto el sistema es totalmente controlable.
  • 29. Paso 2. Obtención del vector K, utilizando la fórmula de Ackerman K  [0 0  0 1]C 1 ( A) la inversa de la matriz de controlabilidad es   45  5 18   62 31 31   58 6 3 C 1    155 155 155    13 2 1   310 155 155    1 el último renglón de C es
  • 30.   13 1 2 1  [0 0  0 1]C     310 155 155  por otra parte, el polinomio característico deseado es  ( )  (  4  j1)(  4  j1)(  6)  3  142  65  102 entonces  ( A)  A3  14 A2  65 A  102I  74  394 164   (A)  788 632 624   164  312 468  
  • 31. por último, el vector K, queda: K  [0 0  0 1]C 1 ( A)  74  394 164    13  1  788 632 624 2 K    310 155 155    164  312 468   K  6.0065 26.6903  1.8452
  • 32. Observador de estado - De orden completo n estados - De orden reducido menos de n estados - De orden mínimo el mínimo de estados
  • 33. Sea el sistema x(t )  Ax (t )  Bu (t )  (1) y (t )  Cx(t )  Suponga que el estado x se aproximará mediante el estado x del modelo dinámico  ~(t )  A~(t )  Bu (t )  K ( y  C~) x x x (2) e
  • 34. u (t )  x(t ) x(t ) y (t ) B +  C A ~(t ) x ~(t ) + y B +  C - + A Ke Fig. 1 Representación del sistema modificado usando un observador de estado de orden completo.
  • 35. la ecuación de error del observador está dada por  x  ~(t )  Ax  A~(t )  Ke (Cx  C~)  x x x (3)  ( A  KeC )( x  ~) x (4) Se define la variable de error como e  ( x  ~) x (5) Donde la dinámica de error esta dada por e  ( A  KeC )e  (6)
  • 36. El problema de diseñar un observador de orden completo se convierte en determinar la matriz de ganancias del observador Ke, tal que la dinámica de error definida mediante la ecuación (6) sea asintóticamente estable con una velocidad de respuesta suficiente. Problema Dual Por tanto, aquí el problema se convierte en el mismo que en el caso de ubicación de polos analizado anteriormente.
  • 37. x(t )  Ax  Bu  z (t )  A* z  C *u  (7) y (t )  Cx  (t )  B* z La meta es utilizar un control del tipo v   Kz (8) La matriz de ganancias de realimentación del estado K se determina de tal modo que la matriz A*  C * K * produzca un conjunto de los valores característicos deseados.
  • 38. Fórmula de Ackermann Fórmula de Ackermann para K  [0 0  0 1]C  ( A) 1 el problema de retroalimentación (9) Fórmula de Ackermann para Ke  [0 0  0 1]O  ( A ) 1 * el problema observación (10) O1  [C * | A*C * | | ( A* ) n1 C * ]
  • 39. 1 C  0  C  0       0  CA  0 CA    K e  K *   ( A* )       ( A)      n2     n2    CA  0 CA  0   n 1  1   n 1  1  CA    CA    donde  (s) es el polinomio característico deseado  ( s)  s n  1s n1   2 s n2     n mientras que [0 0  0 1]C 1 es la última fila de la matriz de controlabilidad.
  • 40. Ejemplo 8: Diseñe un observador de estado de orden completo que asigne los valores propios 1  3  j1 y 2  3  j1, al sistema.  x1    1 1  x1   0u  y  1 0 1  x  x2   3 2  x2  1         x2    Solución: Una de las formas más sencillas de encontrar el vector de observación es igualar la ecuación característica del sistema original con el observador de estado con la ecuación característica de los valores propios deseados:
  • 41. Paso 1. Verificar observabilidad C   1 0 ¿rango pleno?...por lo tanto es… O  CA  1 1  El diseño del observador puede llevarse a cabo.
  • 42. Paso 2. Obtención del vector Ke Se iguala: ake ( )   ( ) det(I  ( A  KeC ))  (  3  j1)(  3  j1)   0    1 1  K e1   det      1 0   2  6  10   0     3 2  K e 2           1  ke1  1   det     2  6  10  3 k  e2   2   2  (ke1  1)  (ke 2  2ke1  5)  2  6  10
  • 43. se igualan los coeficientes del mismo orden ke1  1  6  2ke1  ke 2  5  10 7  y se obtiene el vector de realimentación K e   29    La ecuación para el observador de orden completo  ~1   1 1  ~1  0  7   x x ~       ~   1u  29 y  x2   3 2  x2     
  • 44. Ejemplo 7: Utilizando la fórmula de Ackermann, diseñe un observador de estado que asigne los valores propios 1  4  j1 2  4  j, 1 y 3  6 al sistema.  x1  1  2 2  x1  0   x1   x   4 5 2  x   1 u   2   2    y  1 2  1 x 2 .    x 3   2  1 3  x3   2       x3   
  • 45. Solución: Paso 1. Verificar observabilidad C   1 2  1    O  CA    7 9 3   det(O)  250  0 CA2  49 28 41     por lo tanto el sistema es …
  • 46. Paso 2. Obtención del vector K, utilizando la fórmula de Ackerman 1 C  0   AC    K e   ( A)   0       n-1     A C 1    la matriz inversa de observabilidad es  57 11 3   50  25 50   14 9 1 O   1    25 25 25   49 7   1  50  25 50 
  • 47. 3   50  0    1    1  O 0    25  1       1   50    por otra parte, el polinomio característico deseado es  ( )  (  4  j1)(  4  j1)(  6)    14  65  102 3 2
  • 48. entonces  ( A)  A3  14 A2  65 A  102I  74  394 164   (A)  788 632 624   164  312 468  
  • 49. por último, el vector K, queda: 1 3  C  0   50   AC  0   74  394 164    K e   ( A)     K 788 632 624  1        25   n-1    164  312 468    A C   1    1   50     423   25     238  K  25     324   25   