SlideShare una empresa de Scribd logo
1 de 52
Descargar para leer sin conexión
[CONTROL ADAPTATIVO]                       MITIT




       Introducción al control adaptativo.
       La técnica del Control Adaptativo surge a partir de 1950 con el fin de dar solución a
problemas de control en los que las características del sistema a controlar son variables o poco
conocidas.

        El término control adaptativo posee diversos significados pero, en términos generales,
implica que un sistema mida las características dinámicas de una planta (función de
transferencia o ecuación de estado) en forma continua y automática, las compare con las
características dinámicas deseadas y utilice la diferencia entre ambas para variar los
parámetros ajustables del sistema (estos parámetros suelen ser las características del
controlador) o genera una señal actuante, de modo que se mantenga un desempeño óptimo;
por tanto es capaz de acomodarse a modificaciones no predecibles de un medio, sean esos
cambios internos o externos al sistema, un esquema general es mostrado en la figura
siguiente.




                        Ilustración 1. Esquema general de un control adaptativo.

         Si la función de transferencia G(s) o la ecuación de estado de una planta está
identificada continuamente, las variaciones que puedan aparecer en la función de
transferencia o en la ecuación de estado de la planta son compensadas sólo con modificar los
parámetros ajustables del controlador. De este modo, se obtiene un diseño continuado del
sistema bajo diversas condiciones ambientales y de degeneración, cuyo comportamiento será
satisfactorio independientemente de la situación.

                           Jaime Martínez Verdú | Introducción al control adaptativo.      1
[CONTROL ADAPTATIVO]                  MITIT

        Tal método de adaptación es de gran utilidad para afrontar un problema en el cual la
planta se encuentre indefectiblemente expuesta a condiciones ambientales variables y de
envejecimiento, de manera que los parámetros de la planta variasen respecto al tiempo. Este
concepto es de gran interés para diseñadores de sistemas, ya que un sistema adaptativo,
además de aceptar modificaciones ambientales y por envejecimiento de los componentes,
admite errores de diseño de ingeniería o incertidumbre y es capaz de compensar las fallas de
componentes menores, incrementando así la confiabilidad del sistema.

         A pesar de las utilidades del control adaptativo expuestas anteriormente, no son sólo
estas puesto que también se emplean para contrarrestar los aspectos negativos que induce el
carácter no lineal de los sistemas. Los problemas de control en los sistemas no lineales han
sido extensivamente estudiados en el pasado. No obstante, existe un gran interés en la
comprensión de la conducta de los sistemas no lineales en cuanto a la modelización e
identificación de la estructura y de los parámetros de tales sistemas cuando se diseña un
controlador adaptativo.

        El Control adaptativo trata el problema de controlar la salida de la planta en presencia
de incertidumbres paramétricas o estructurales debidas a las no linealidades. En el control
adaptativo tradicional, para conseguir que un problema fuera tratable, la planta se suponía
lineal con parámetros desconocidos. Se escogía una estructura de controlador, y los
parámetros se ajustaban escogiendo una ley adaptativa, de modo que la salida de la planta
siguiera a la referencia asintóticamente.

        En definitiva, las razones por las cuales se emplean técnicas de control donde el
controlador se adapta, es decir, los problemas a resolver empleando control adaptativo son:

        Desconocimiento de cómo es exactamente la función de transferencia                     .
        Somos incapaces de conocer los parámetros b o a, o éstas cambian con el tiempo.
        Debido a:
         o Cambio en las condiciones ambientales del sistema.
         o Cambio en las propiedades de los componentes del sistema debido al
             envejecimiento.
        No linealidad de los sistemas físicos reales.

       Clasificación de reguladores de Control Adaptativo
        Desde el principio de la tecnología de control adaptativo, se han propuesto dos clases
distintas de controladores adaptativos. Desde el principio de la tecnología adaptativa, se han
propuesto dos clases distintas de controladores adaptativos, directo e indirecto:

                En el directo, los parámetros del controlador se ajustan directamente en base
                a los datos de entrada-salida.
                En el indirecto, los parámetros de la planta se estiman y se ajustan en base a
                los datos de entrada-salida.

       Existen una gran variedad de esquemas adaptativos dentro de estas dos clases, tales
como el Model Reference Adaptive Control (MRAC), Self-Tuning Adaptive Control (STAC), Self-
Organizing Fuzzy Logic (SOFLIC), Neural Networks (NN), y Neurofuzzy Adaptive Control (NAC).

                          Jaime Martínez Verdú | Introducción al control adaptativo.       2
[CONTROL ADAPTATIVO]                        MITIT

       Para los procesos cuyos parámetros varían lentamente en el tiempo, los controladores
adaptativos con realimentación pueden ser divididos en dos grandes grupos:

               MIAS: Sistemas adaptativos con identificación de modelo (Model Identification
               Adaptive System).
               MRAS: Sistemas adaptativos con modelo de referencia (Model Reference
               Adaptive System)

        Los sistemas adaptativos con identificación de modelo (MIAS) determinan un modelo
del proceso las medidas de entrada-salida y métodos de identificación. Aquí los parámetros
son calculados de acuerdo con un método de diseño del controlador programado con
anterioridad. Esta clase de reguladores adaptativos también se denomina “self-tuning
regulators”.

        Los sistemas adaptativos con modelo de referencia (MRAS) intentan obtener una
respuesta en bucle cerrado próxima a la dada por el modelo de referencia para la señal de
entrada. Aquí una señal externa, por ejemplo la variable de referencia, es medida y la
diferencia entre las señales se forma usando las señales del bucle de control y del modelo de
referencia y cambiando los parámetros del controlador por medio de un método adaptativo.




                                                 (A)




                                                 (B)




                                                 (C)

                     Ilustración 2. Esquema de un MRAS (A) y de un MIAS (B y C).

                         Jaime Martínez Verdú | Introducción al control adaptativo.        3
[CONTROL ADAPTATIVO]                    MITIT


       Control Adaptativo Basado en Modelo de Referencia
       Bajo este nombre se agrupan una serie de estrategias de control que tienen en común
como característica principal, el hacer uso explícito de un modelo del proceso, para obtener la
señal de control mediante la minimización de una cierta función de transferencia. En este
sentido forman parte de una familia más amplia, en la que se hace uso de un modelo del
proceso para diseñar el controlador: LQ, IMC, asignación de polos y ceros,...

         Además de garantizar la operación estable de la planta, los controladores avanzados
de hoy en día han de satisfacer una serie de criterios adicionales u objetivos secundarios de
control: económicos, de seguridad, limitaciones físicas de los equipos, calidad del producto
final, regulaciones ambientales, preferencias humanas,... Muchos de estos modelos admiten
una representación matemática muy natural, bajo la forma de funciones objetivo dinámicas y
ligaduras dinámicas de tipo desigualdad.

       Ventajas y características del Control Adaptativo MRAS
        El control adaptativo basado en modelo de referencia tiene las siguientes
características:

               Uso explícito de un modelo para predecir las salidas futuras.
               Cálculo de cierta secuencia que minimice cierta función objetivo.
               El horizonte se va desplazando hacia el futuro, lo que implica la aplicación de la
               primera señal de control calculada en cada paso.

       Ventajas del control adaptativo basado en modelos sobre otros métodos:

               Se puede aplicar con pocos conocimientos de control, porque los conceptos
               son intuitivos y el sintonizado es relativamente sencillo.
               Se puede utilizar para controlar una gran cantidad de procesos, tanto sencillos
               como complejos; incluyendo sistemas con tiempos de retardo grandes y
               sistemas de fase no mínima.
               Se puede aplicar al caso multivariable.
               El controlador resultante es una sencilla ley de control lineal.
               Su extensión para tratar el caso con restricciones es conceptualmente sencilla
               y puede ser incluida durante el diseño.
               Es muy útil cuando las referencias futuras son conocidas.
               Es una metodología abierta.

       Diseño de reguladores de Control Adaptativo MRAS
         A partir de los cambios de pendiente del Bode podemos saber el número de polos y
ceros aproximadamente. Recordemos que el punto de funcionamiento o del sistema ya no es
válida la linearización del sistema por lo que hay que usar control adaptativo. Además, hemos
de recordar la necesidad de satisfacer las especificaciones técnicas: ts,Mp, ep. Supongamos un
ejemplo donde queremos que el sistema se comporte del siguiente modo:

                                                                                     Ecuación 1


        Jaime Martínez Verdú | Control Adaptativo Basado en Modelo de Referencia            4
[CONTROL ADAPTATIVO]                         MITIT

        Por tanto, la función de transferencia Gm(s) representa el modelo deseado o Modelo
de referencia y cumple que:

   -   La salida del modelo será la salida que deseamos.
   -   El mecanismo de ajuste tendrá unos parámetros sin definir: es lo que se va a adaptar.




                         Ilustración 3. Esquema del control adaptativo MRAS.

       Regla del MIT




                 Ilustración 4. Regla del MIT empleada en un control adaptativo MRAS.

   o   Funciona bien pero es “peligroso”.
   o   ABTE es para solucionarlo.
   o   Es más complicado de diseñar.



        Jaime Martínez Verdú | Control Adaptativo Basado en Modelo de Referencia            5
[CONTROL ADAPTATIVO]                       MITIT




                  Ilustración 5. Comportamiento del error en un control adaptativo MRAS.

      METODO DEL GRADIENTE
¿Cómo variar para min ?

                                                                                              Ecuación 2

                                                                                              Ecuación 3

                                                                                              Ecuación 4




                                         nos marca la velocidad de la pelota.

                                    Si     es muy grande, puede saltar de un lado a otro.

                                    Si     es muy pequeño, puede no darle tiempo a adaptarse.


                Ilustración 6. Comportamiento del error empleando el método del gradiente.

       DESARROLLO (UN PARÁMETRO)
       Supongamos un modelo tal que éste sea el resultado de una ganancia de la planta
               y que      donde K desconocido. Supongamos que conocemos K:




       Definamos              donde realmente el parámetro K es un valor desconocido. A
continuación, se determina la expresión del error, es decir, la diferencia entre la salida del
modelo y la del sistema:




       donde,                  y                  .


        Jaime Martínez Verdú | Control Adaptativo Basado en Modelo de Referencia                    6
[CONTROL ADAPTATIVO]                    MITIT

                                                                                     Ecuación 5

      Si aplicamos el operador derivada a la ecuación anterior tenemos que:




                                                                                     Ecuación 6

      Si calculamos la derivada temporal del parámetro theta tenemos lo siguiente:




                                                                                     Ecuación 7

       Redefinimos el parámetro gamma de modo que la ecuación obtenida, en realidad
debe quedar de este modo:

                                                                                     Ecuación 8

      donde el valor de gamma prima es el siguiente:

                                                                                     Ecuación 9

       Transformando las expresiones al dominio de Laplace tenemos que la Ley de
Adaptación en Laplace es:

                                                                                    Ecuación 10




                        Ilustración 7. Obtención de la Ley de Adaptación.


       Jaime Martínez Verdú | Control Adaptativo Basado en Modelo de Referencia            7
[CONTROL ADAPTATIVO]                   MITIT

          EJERCICIO
          A continuación estudiaremos y analizaremos los reguladores MRAS empleando para
ello la siguiente función de transferencia:

                                                                                    Ecuación 11

        Para estudiar en profundidad las características de estos reguladores empelaremos las
siguientes entradas:

    -   Entrada escalón (Step).
    -   Senoidal (Sine Wave).
    -   Pulsos (Pulse generator).
    -   Señal aleatoria (Random Number).

        Deberemos verificar lo siguiente:

            o  Comprobar si el sistema se inestabiliza para algún
            o  Valor óptimo. Por ejemplo,
                    Para           en seno se inestabiliza la salida.
                    Para            no se consigue "cazar" el seno.
           o Representar el parámetro
           o Valor óptimo de
       Cuando tengamos que el sistema se estabiliza desconectamos el mecanismo de
adaptación y ponemos una cota que será justamente el valor final de los parámetros. Para ello
se ha empleado el siguiente código donde tenemos           :

K=1;sistema=tf(K*[1],[1 0.5]);Km=3;modelo=tf(Km*[1],[1 0.5]);
gamma=1; gamma=0.4; gamma=0.1;
        Se ha llevado a cabo diferentes simulaciones buscando un parámetro gamma capaz de
dar un buen resultado para todas las señales. Se han obtenido diversas gráficas donde el color
azul representa la señal de salida y error procedente del modelo y el color verde representa la
señal de salida y error procedente del sistema regulado por un MRAC.

        Se ha observado que para valores pequeños de gamma (0,1) los mejores resultados se
obtienen para la señal de entrada escalón y sinusoidal tal y como se muestra en la Ilustración
9. Se puede observar cómo, mientras que el sistema alcanza la salida deseada dentro de los
primeros 30 segundos para las entradas mencionadas, para las otras dos entradas tiene un mal
comportamiento puesto que ni durante 100 segundos es capaz de llegar a la salida deseada.

         Por otro lado, para valores grandes de gamma (1) se obtienen los mejores resultados
del sistema para el escalón, la entrada de pulso y la señal aleatoria (Ilustración 11). En este
caso, se alcanzan los valores deseados dentro de los primeros 30 segundos. Sin embargo, para
la entrada sinusoidal se obtiene que el regulador inestabiliza el sistema.

       Buscando un valor óptimo para todas las entradas se han obtenido resultados
aceptables para un parámetro gamma de 0.4, tal y como se muestra en la Ilustración 10,
donde a partir del minuto de simulación aproximadamente ya se alcanza la señal de salida
deseada. Se puede observar en todas las gráficas el valor en régimen permanente del
parámetro theta de 3.

        Jaime Martínez Verdú | Control Adaptativo Basado en Modelo de Referencia           8
Km/K                        sistema

                                   LTI System PLANTA                                               S sistema
            GANANCIA


                                                                                                                          [CONTROL ADAPTATIVO]                                 MITIT



                                         modelo                                                                                                                 modelo

                                  LTI System1 MODELO                                         S modelo para un step                                        LTI System2 MODELO                               S modelo para una senoidal




                    theta para un step
                                                                                                                                           theta para una senoidal

              Integrator                                                                                                                  Integrator1
                    1                                                                                                                         1
                                          -gamma                                                                                                                 -gamma
                    s                                                                                                                         s
 Step                                                         Product11                                                    Sine Wave                                                 Product21
                                          Gain1                                             Comparación para un step                                             Gain2                                    Comparación para una senoidal




                                                            Error para un step                                                                                                  Error para una senoidal
                            Comp Theta-Error para un step                                                                                      Comp Theta-Error para una senoidal



                                         sistema                                                                                                                sistema

              Product12                                                                      S sistema para un step                       Product22                                                        S sistema para una senoidal
                                  LTI System1 PLANTA                                                                                                      LTI System2 PLANTA




                                           modelo                                                                                                               modelo

                                    LTI System3 MODELO                                         S modelo para un pulse                                     LTI System4 MODELO                                S modelo para una random




                    theta para un pulse                                                                                                    theta para una random

               Integrator3                                                                                                                Integrator2
                        1                                                                                                                     1
                                            -gamma                                                                                                               -gamma
                        s                                                                                                                     s
 Pulse                                                         Product31                                                 Uniform Random                                              Product41
Generator                                                                                    Comparación para un pulse       Number                                                                       Comparación para una random
                                            Gain4                                                                                                                Gain3




                                                               Error para un pulse                                                                                               Error para una random
                             Comp Theta-Error para un pulse                                                                                       Comp Theta-Error para una random



                                           sistema                                                                                                              sistema

               Product32                                                                      S sistema para un pulse                     Product42                                                        S sistema para una random
                                    LTI System3 PLANTA                                                                                                    LTI System4 PLANTA



                                                                  Ilustración 8. Esquema simulink para la comparación de diferentes señales de entrada.



                                                                                           Jaime Martínez Verdú | Control Adaptativo Basado en Modelo de Referencia                                                9
[CONTROL ADAPTATIVO]                   MITIT




Ilustración 9. Resultados obtenidos para la comparación para un gamma de 0,1.


                     Jaime Martínez Verdú | Control Adaptativo Basado en Modelo de Referencia   10
[CONTROL ADAPTATIVO]                   MITIT




Ilustración 10. Resultados obtenidos para la comparación para un gamma de 0,4.


                      Jaime Martínez Verdú | Control Adaptativo Basado en Modelo de Referencia   11
[CONTROL ADAPTATIVO]                  MITIT




Ilustración 11. Resultados obtenidos para la comparación para un gamma de 1.




                     Jaime Martínez Verdú | Control Adaptativo Basado en Modelo de Referencia   12
[CONTROL ADAPTATIVO]                   MITIT

          EJERCICIO
          A continuación estudiaremos y analizaremos los reguladores MRAS empleando para
ello la siguiente función de transferencia:

                                                                                     Ecuación 12

        Para estudiar en profundidad las características de estos reguladores empelaremos las
siguientes entradas:

    -   Entrada escalón (Step).
    -   Senoidal (Sine Wave).
    -   Pulsos (Pulse generator).
    -   Señal aleatoria (Random Number).

        Deberemos verificar lo siguiente:

           o Comprobar si el sistema se inestabiliza para algún
           o Representar el parámetro
           o Valor óptimo de
       Cuando tengamos que el sistema se estabiliza desconectamos el mecanismo de
adaptación y ponemos una cota que será justamente el valor final de los parámetros. Para ello
se ha empleado el siguiente código donde tenemos              :
K=1; sistema=tf(K*[1 0.7],conv(conv([1 0.5],[1 1.5]),[1 2]));
Km=3; modelo=tf(Km*[1 0.7],conv(conv([1 0.5],[1 1.5]),[1 2]));
gamma=0.75; gamma=0.5; gamma=0.3;
             : Aparece una situación de inestabilidad.
           : Para las señales pulse generator y random no hay buen comportamiento.
           : Obtenemos un resultado aceptable para todas las señales.

        Se ha llevado a cabo diferentes simulaciones buscando un parámetro gamma capaz de
dar un buen resultado para todas las señales. Se han obtenido diversas gráficas donde el color
azul representa la señal de salida y error procedente del modelo y el color verde representa la
señal de salida y error procedente del sistema regulado por un MRAC.

        Se ha observado que para valores pequeños de gamma (0,3) los mejores resultados se
obtienen para la señal de entrada escalón y sinusoidal tal y como se muestra en la Ilustración
14. Se puede observar cómo, mientras que el sistema alcanza la salida deseada dentro de los
primeros 30 segundos para las entradas mencionadas, para las otras dos entradas tiene un mal
comportamiento puesto que ni durante 100 segundos es capaz de llegar a la salida deseada.
Por otro lado, para valores grandes de gamma (0,75) se obtienen los mejores resultados del
sistema para el escalón, la entrada de pulso y la señal aleatoria (Ilustración 12). En este caso,
se alcanzan los valores deseados dentro de los primeros 30 segundos. Sin embargo, para las
entradas escalón y sinusoidal se obtiene que el regulador inestabiliza el sistema. Buscando un
valor óptimo para todas las entradas se han obtenido resultados aceptables para un
parámetro gamma de 0,5, tal y como se muestra en la Ilustración 13, donde a partir del minuto
y medio de simulación ya se alcanza la señal de salida deseada. Se puede observar en todas las
gráficas el valor en régimen permanente del parámetro theta de 3.


        Jaime Martínez Verdú | Control Adaptativo Basado en Modelo de Referencia            13
[CONTROL ADAPTATIVO]                    MITIT




Ilustración 12. Resultados obtenidos para la comparación para un gamma de 0,75.



                      Jaime Martínez Verdú | Control Adaptativo Basado en Modelo de Referencia   14
[CONTROL ADAPTATIVO]                   MITIT




Ilustración 13. Resultados obtenidos para la comparación para un gamma de 0,5.



                      Jaime Martínez Verdú | Control Adaptativo Basado en Modelo de Referencia   15
[CONTROL ADAPTATIVO]                   MITIT




Ilustración 14. Resultados obtenidos para la comparación para un gamma de 0,3.



                      Jaime Martínez Verdú | Control Adaptativo Basado en Modelo de Referencia   16
[CONTROL ADAPTATIVO]                  MITIT

       DESARROLLO (DOS PARÁMETROS)
       Supongamos un modelo y un sistema tal que éste sea las funciones de transferencia
del modelo     y de la planta   :

                                                                                     Ecuación 13

                                                                                     Ecuación 14

       donde los parámetros a y b son desconocidos. Definamos los parámetros                   y
                   donde realmente los parámetros a y b son valores desconocidos. A
continuación, se determina la expresión del control, es decir, la diferencia entre la salida del
modelo y la señal de entrada, aplicando asignación de polos:

                                                                                     Ecuación 15

       Aplicaremos la regla del MIT:

                                                                                     Ecuación 16

       Y la definición de error:

                                                                                     Ecuación 17

       De la función de transferencia en bucle cerrado del sistema con el controlador:




                                                                                     Ecuación 18

       De la Ecuación de control                            , se tiene el siguiente resultado:

                                                                                     Ecuación 19

       Remodelando la expresión se tiene que la salida en función de la señal de entrada
responde a la siguiente expresión:

                                                                                     Ecuación 20

      A continuación, se procede con el cálculo de las derivadas respecto a los dos
parámetros para el error, sabiendo que       y           :

                                                                                     Ecuación 21




                                                                                     Ecuación 22


        Jaime Martínez Verdú | Control Adaptativo Basado en Modelo de Referencia            17
[CONTROL ADAPTATIVO]                MITIT

        Por otro lado, podemos obtener el valor de la derivada del primer parámetro theta
transformando la expresión del siguiente modo:




                                                                                 Ecuación 23

       de donde                                  Suponiendo que estamos cerca de la
situación de adaptación.

        A continuación, se procede con el cálculo de las derivadas respecto al parámetro que
restaba:

                                                                                 Ecuación 24




                                                                                 Ecuación 25

        Por otro lado, podemos obtener el valor de la derivada del segundo parámetro theta
transformando la expresión del siguiente modo:




                                                                                 Ecuación 26

       Recapitulando, tenemos que:

                                                                                 Ecuación 27

                                                                                 Ecuación 28

       Esto es lo mismo que:

                                                                                 Ecuación 29

                                                                                 Ecuación 30




        Jaime Martínez Verdú | Control Adaptativo Basado en Modelo de Referencia       18
[CONTROL ADAPTATIVO]                  MITIT

          EJERCICIO
          A continuación estudiaremos y analizaremos los reguladores MRAS empleando para
ello la siguiente función de transferencia:

                                                                                   Ecuación 31


                                                                                   Ecuación 32

        Para estudiar en profundidad las características de estos reguladores empelaremos las
siguientes entradas:

   -   Senoidal (Sine Wave).
       Frec=0’5 Rad/s
       A=1
   -   Pulsos (Pulse generator).
       Amp=2



         10 20
           20 s
            o Comprobar si el sistema se inestabiliza para algún
            o Valor óptimo. Por ejemplo,
                   Para           en seno se inestabiliza la salida.
                   Para            no se consigue "cazar" el seno.
            o Representar el parámetro y
            o Valor óptimo de

Luego probamos con a muy distinto de       o b muy distinto de    .

       Deberemos verificar lo siguiente:

       Cuando tengamos que el sistema se estabiliza desconectamos el mecanismo de
adaptación y ponemos una cota que será justamente el valor final de los parámetros. Para ello
se ha empleado el siguiente código donde tenemos                  y                   donde
realmente los parámetros a y b son valores desconocidos:

a=1;b=0.5;am=2;bm=2;
porasig_sistema=tf([b],[1 a]);porasig_modelo=tf([bm],[1 am]);
gamma=0.30;gamma=0.95;gamma=4.95;
gamma=9.95;gamma=19.95;gamma=99.95;
        Se ha llevado a cabo diferentes simulaciones buscando un parámetro gamma capaz de
dar un buen resultado para todas las señales. Se han obtenido diversas gráficas donde el color
azul representa la señal de salida procedente del modelo y el verde aquella procedente del
sistema regulado. En las gráficas de la derecha el color azul y verde representan a los
parámetros      y , respectivamente, y el color rojo al error procedente del sistema regulado
por un MRAC.




        Jaime Martínez Verdú | Control Adaptativo Basado en Modelo de Referencia         19
[CONTROL ADAPTATIVO]                   MITIT

       Se ha observado que para valores pequeños de gamma (0,3) los mejores resultados se
obtienen para la señal sinusoidal tal y como se muestra en la Ilustración 16. Se puede observar
cómo, mientras que el sistema alcanza la salida deseada para la entrada mencionada, para las
otras dos entradas tiene un mal comportamiento puesto que ni durante 100 segundos es
capaz de llegar a la salida deseada.

        Por otro lado, para valores grandes de gamma (19,95 y 99,95) se obtienen los mejores
resultados del sistema para el random, (Ilustración 20 e Ilustración 21). En este caso, se
alcanzan los valores deseados dentro de los primeros 30 segundos. Sin embargo, para la
entrada sinusoidal se obtiene que el regulador no consigue estabilizar los parámetros.

       Buscando un valor óptimo para todas las entradas se han obtenido resultados
aceptables para un parámetro gamma de 9,95, tal y como se muestra en la Ilustración 19,
donde a partir del minuto de simulación aproximadamente ya se alcanza la señal de salida
deseada. Se puede observar en todas las gráficas el valor en régimen permanente del
parámetro theta 1 de 4 y theta 2 de 2:         y                .

Ahora probamos con a muy distinto de       o b muy distinto de    .

       Para ello se ha empleado el siguiente valor donde tenemos                       y
           donde realmente los parámetros a y b son valores desconocidos: a = 10.

        En definitiva, se obtiene que los resultados son peores puesto que el sistema necesita
más tiempo para ir a los valores del sistema puesto que ahora están más “lejos” y por lo tanto,
necesitamos más tiempo o mejor gamma.

        Se ha llevado a cabo diferentes simulaciones buscando un parámetro gamma capaz de
dar un buen resultado para todas las señales. Se han obtenido diversas gráficas donde el color
azul representa la señal de salida procedente del modelo y el verde aquella procedente del
sistema regulado. En las gráficas de la derecha el color azul y verde representan a los
parámetros      y , respectivamente, y el color rojo al error procedente del sistema regulado
por un MRAC.

        Se ha observado que para valores pequeños de gamma (0,3) los mejores resultados se
obtienen para la señal sinusoidal. Se puede observar cómo, mientras que el sistema alcanza la
salida deseada para la entrada mencionada, para las otras dos entradas tiene un mal
comportamiento puesto que ni durante 100 segundos es capaz de llegar a la salida deseada.

        El MRAS se basa en la idea de llevar el error e = Y –Ym a cero. Esto no implica
necesariamente que los parámetros del regulador sean los valores correctos. El caso cuando la
señal de entrada es cero es un contra ejemplo típico. Buscando un valor óptimo para todas las
entradas se han obtenido resultados aceptables para un parámetro gamma de 9,95, tal y como
se muestra en la Ilustración 19, donde a partir del minuto de simulación aproximadamente ya
se alcanza la señal de salida deseada. Se puede observar en todas las gráficas el valor en
régimen permanente del parámetro theta 1 de 4 y theta 2 de 2:                         y
             .



        Jaime Martínez Verdú | Control Adaptativo Basado en Modelo de Referencia           20
[CONTROL ADAPTATIVO]                                                            MITIT



                                                                                                         porasi g_model o                                                                                                                                       porasi g_model o

                                                                                                           LT I System8           S model o para un Pul se                                                                                                       LT I System12      S model o para un Random




                                                                                                                                  Error para un Pul se
                                                                                                                                                                                                                                                                                             Error para un Random

                                                                                                                                                                                                                                                Comparaci ón para un Random
                                       Pul se
                                                                                                                                                                                                    Uni form Random
                                      Generator                                                                                                                                                           Number
                                                                                           Comparaci ón para un Pul se




                                                                               Product6                                                                                                                                                  Product14

                                                                                                         porasi g_si stema                                                                                                                                      porasi g_si stema
       Product8                                                                                                                                                      Product16
                          1               1                                                                LT I System9                S si stema para un Pul se                         1                 1                                                     LT I System13         S si stema para un Random
                                                           -gamma                                                                                                                                                     -gamma
                        s+am              s                                                                                                                                            s+am                s

                     T ransfer Fcn    Integrator3                                                                                                                                  T ransfer Fcn4     Integrator7
                                                            Gai n4                                                                                                                                                     Gai n8
                                                                                                    Product7                                                                                                                                               Product15

       Product9                                 theta11                                                                                                              Product17
                                                                                                                                                                                                                                           theta31
                          1               1                                    theta12                                                                                                   1                 1
                                                           gamma                                                                                                                                                      gamma
                        s+am              s                                                                                                                                            s+am                s

                    T ransfer Fcn1    Integrator5                                                                                                                                  T ransfer Fcn5     Integrator8
                                                            Gai n5                                                                                                                                                     Gai n9
                                                                                                                                                                                                                                                theta32



Comparaci ón para theta-Error para un pul se                                                                                                                                                                                                                   Comparaci ón para theta-Error para un random


                                                                                                                                                    porasi g_model o

                                                                                                                                                     LT I System10         S model o para un seno




                                                                                                                                                                                       Error para un seno

                                                                                                                                   Comparaci ón para un seno

                                                                         Si ne Wave2




                                                                                                                          Product10

                                                                                                                                                    porasi g_si stema
                                               Product12
                                                                     1                 1                                                             LT I System11               S si stema para un seno
                                                                                                      -gamma
                                                                s+am                   s

                                                            T ransfer Fcn2      Integrator4
                                                                                                         Gai n6
                                                                                                                                               Product11

                                               Product13
                                                                                                                             theta21
                                                                                                                                                                                                                              Comparaci ón para theta-Error para un seno
                                                                     1                 1
                                                                                                       gamma
                                                                s+am                   s

                                                            T ransfer Fcn3      Integrator6
                                                                                                         Gai n7
                                                                                                                             theta22




                                                                              Ilustración 15. Esquema simulink para la comparación de diferentes señales de entrada.




                                                                                                                                Jaime Martínez Verdú | Control Adaptativo Basado en Modelo de Referencia                                                                                                 21
[CONTROL ADAPTATIVO]                   MITIT




Ilustración 16. Resultados obtenidos para la comparación para un gamma de 0,3.



                      Jaime Martínez Verdú | Control Adaptativo Basado en Modelo de Referencia   22
[CONTROL ADAPTATIVO]                    MITIT




Ilustración 17. Resultados obtenidos para la comparación para un gamma de 0,95.



                      Jaime Martínez Verdú | Control Adaptativo Basado en Modelo de Referencia   23
[CONTROL ADAPTATIVO]                    MITIT




Ilustración 18. Resultados obtenidos para la comparación para un gamma de 4,95.



                      Jaime Martínez Verdú | Control Adaptativo Basado en Modelo de Referencia   24
[CONTROL ADAPTATIVO]                    MITIT




Ilustración 19. Resultados obtenidos para la comparación para un gamma de 9,95.



                      Jaime Martínez Verdú | Control Adaptativo Basado en Modelo de Referencia   25
[CONTROL ADAPTATIVO]                    MITIT




Ilustración 20. Resultados obtenidos para la comparación para un gamma de 19,95.



                       Jaime Martínez Verdú | Control Adaptativo Basado en Modelo de Referencia   26
[CONTROL ADAPTATIVO]                    MITIT




Ilustración 21. Resultados obtenidos para la comparación para un gamma de 99,95.



                       Jaime Martínez Verdú | Control Adaptativo Basado en Modelo de Referencia   27
[CONTROL ADAPTATIVO]                   MITIT




Ilustración 22. Resultados obtenidos para la comparación para un gamma de 0,3.



                      Jaime Martínez Verdú | Control Adaptativo Basado en Modelo de Referencia   28
[CONTROL ADAPTATIVO]                    MITIT




Ilustración 23. Resultados obtenidos para la comparación para un gamma de 0,95.



                      Jaime Martínez Verdú | Control Adaptativo Basado en Modelo de Referencia   29
[CONTROL ADAPTATIVO]                    MITIT




Ilustración 24. Resultados obtenidos para la comparación para un gamma de 4,95.



                      Jaime Martínez Verdú | Control Adaptativo Basado en Modelo de Referencia   30
[CONTROL ADAPTATIVO]                    MITIT




Ilustración 25. Resultados obtenidos para la comparación para un gamma de 9,95.



                      Jaime Martínez Verdú | Control Adaptativo Basado en Modelo de Referencia   31
[CONTROL ADAPTATIVO]                    MITIT




Ilustración 26. Resultados obtenidos para la comparación para un gamma de 19,95.



                       Jaime Martínez Verdú | Control Adaptativo Basado en Modelo de Referencia   32
[CONTROL ADAPTATIVO]                    MITIT




Ilustración 27. Resultados obtenidos para la comparación para un gamma de 99,95.



                       Jaime Martínez Verdú | Control Adaptativo Basado en Modelo de Referencia   33
[CONTROL ADAPTATIVO]                   MITIT

        Diseño de reguladores MRAS basados en Teoría de la Estabilidad
        Una forma de lograr el ajuste de parámetros en un MRAS es intentar leyes de ajuste
tales que garanticen que el error vaya a cero.

        El problema consiste en encontrar una ley de realimentación tal que e = y – ym tienda
a cero y que esta condición esté garantizada.

       TEORÍA DE LA ESTABILIDAD DE LYAPUNOV
       En matemáticas, la noción de estabilidad de Lyapunov se da en el estudio de los
sistemas dinámicos.

        De manera sencilla, si todas las soluciones de un sistema dinámico descrito por una
función X(t) que se encuentre cerca de un punto de equilibrio Xo en una vecindad acotada por
 T, entonces las trayectorias de la función X(t) son estables según Lyapunov.


       De manera fuerte, si la solución comienza en la vecindad de X(0) y converge a Xo,
entonces X(t) es asintóticamente estable en el sentido de Lyapunov.

        2º TEOREMA DE LA ESTABILIDAD DE LYAPUNOV
        Lyapunov introdujo un método directo para investigar la estabilidad de una solución
particular de ecuaciones diferenciales no lineales.

        El equilibrio x = 0 es estable si se puede encontrar una función real en el espacio de
estado cuyas curvas de nivel encierran el equilibrio tal que las derivadas de los variables de
estado siempre apunten al interior de las curvas de nivel.




       Ilustración 28. Representación de las curvas de nivel que encierran el equilibrio.

        Dada la ecuación diferencial en variables de estado:

                                                                                      Ecuación 33

         donde x es vector de estado de dimensión n, f es una función tal que la solución existe
para todo t ≥ to. El punto de equilibrio es el origen y, aunque esto parezca restrictivo, se puede
lograr siempre cualquier punto del espacio con una sencilla transformación de coordenadas.



        Jaime Martínez Verdú | Control Adaptativo Basado en Modelo de Referencia            34
[CONTROL ADAPTATIVO]                     MITIT

        Si existe una función V que cumple:

                 1)                                                                    Ecuación 34

                 2)     es diferenciable en y

                 3)     es definida positiva:                                          Ecuación 35

                                                                                       Ecuación 36

                                                                                       Ecuación 37


  La condición suficiente de estabilidad del punto      Esto viene a decir que el sistema va a
  de equilibrio x=0 es que            sea definida      tender a x=0 si se cumplen las
  negativa.                                             condiciones del 2º Teorema.

        Una condición suficiente para garantizar que el equilibrio x = 0 es asintóticamente
estable es que la función:

                                                                                       Ecuación 38

        , es decir        debe ser definida negativa. En el caso del control adoptable solo se
exige que            sea semidefinida negativa. Esto implica que se impone una condición
adicional sobre el sistema:

        Lema (convergencia).

          Si g es una función real de una variable real t, definida y uniformemente continua para
t > 0, y si el límite de la integral:

                                                                                       Ecuación 39

        Cuando t tiende a infinitivo existe y es un número finito, entonces:

                                                                                       Ecuación 40




        Jaime Martínez Verdú | Control Adaptativo Basado en Modelo de Referencia             35
[CONTROL ADAPTATIVO]                   MITIT

       DESARROLLO
       Recordemos nuestro sistema:

                          SISTEMA


                          MODELO



       Definamos los siguientes parámetros de modo que deseamos que el error tienda a
cero     :

                                                                                     Ecuación 41

                                                                                     Ecuación 42

                                                                                     Ecuación 43

       Asumiremos que la función definida antes como V es el error e. Calculamos:

                                                                                     Ecuación 44

       Obtenemos el valor de la derivada del error del siguiente modo:




                                                                                     Ecuación 45

       A partir de la función de transferencia obtenemos la derivada de la salida:




                                                                                     Ecuación 46

       A partir de la función de transferencia obtenemos la derivada de la salida:




       Jaime Martínez Verdú | Control Adaptativo Basado en Modelo de Referencia            36
[CONTROL ADAPTATIVO]               MITIT




                                   Se intenta que aparezca e

                                      Sumo y resto




                                                                                 Ecuación 47

       El siguiente paso consiste en encontrar una función V (función candidata de Lyapunov)
adecuada para el problema:

                                                                                 Ecuación 48

         Cumple las tres primeras condiciones: ES CANDIDATA.

1- Si e = 0

e2=0                                        .

2- Si         y existe.

                   2
3- Si                     0

         ¿ es definida negativa?




                                                                                 Ecuación 49



         Jaime Martínez Verdú | Control Adaptativo Basado en Modelo de Referencia      37
[CONTROL ADAPTATIVO]               MITIT

       Con esto se anulan los dos factores:

                                                                                  Ecuación 50

                                                                                  Ecuación 51

Obtenemos los siguientes resultados:

                                                                                  Ecuación 52


                                                                                  Ecuación 53


                                                                                  Ecuación 54

       Se tiene que:

                                          (Definida negativa)                     Ecuación 55

       La función V será decreciente si el error es diferente de cero; y el error irá a cero.
Notemos sin embargo, que esto no significa que los parámetros      y converjan a los valores
de equilibrio a menos que se impongan otras condiciones. La regla obtenida es similar a la
regla MIT, pero las derivadas de sensibilidad son remplazadas por otras señales.




        Jaime Martínez Verdú | Control Adaptativo Basado en Modelo de Referencia        38
[CONTROL ADAPTATIVO]                  MITIT

          EJERCICIO
          A continuación estudiaremos y analizaremos los reguladores MRAS empleando para
ello la siguiente función de transferencia:

                                                                                   Ecuación 56


                                                                                   Ecuación 57

        Para estudiar en profundidad las características de estos reguladores empelaremos las
siguientes entradas:

   -   Escalón.
   -   Senoidal (Sine Wave).
   -   Pulsos (Pulse generator).
   -   Random.
   -   Repeating sequence.
           o Comprobar si el sistema tarda menos tiempo en alcanzar la señal.
       Deberemos verificar lo siguiente:

a=1;b=0.5;am=2;bm=2;
porasig_sistema=tf([b],[1 a]);porasig_modelo=tf([bm],[1 am]);
gamma=2;gamma=10;gamma=20;
        Se ha llevado a cabo diferentes simulaciones buscando un parámetro gamma capaz de
dar un buen resultado para todas las señales. Se han obtenido diversas gráficas donde el color
azul representa la señal de salida procedente del modelo y el verde aquella procedente del
sistema regulado. En las gráficas inferiores aparecen los resultados para el nuevo método.

       Se observa claramente que el nuevo método desarrollado es más rápido para todas las
entradas.




        Jaime Martínez Verdú | Control Adaptativo Basado en Modelo de Referencia         39
[CONTROL ADAPTATIVO]                                                                                                                                                                             MITIT




                                                                                    ???                                                                                                                                                       ???                                                                                                                             ???                                                                                                                                     ???                                                                                                                                             ???

                                                                                 LTI System8      S modelo4                                                                                                                              LTI System10        S modelo5                                                                                                 LTI System12      S modelo6                                                                                                               LTI System1               S modelo1                                                                                                             LTI System3               S modelo2




                                                                                                        Error3                                                                                                                                                         Error4                                                                                                                        Error5                                                                                                                                        Error1                                                                                                                                          Error2
                                                                         Comparación3                                                                                                                                          Comparación4                                                                                                                     Comparación5                                                                                                                            Comparación1                                                                                                                                    Comparación2

                                Step                                                                                    Pulse                                                                                                                                                                                  Sine Wave                                                                                  Repeating                                                                                                                                       Uniform Random
                                                                                                                       Generator                                                                                                                                                                                                                                                                          Sequence                                                                                                                                             Number




                                                           Product6                                                                                                                                           Product10                                                                                                                       Product14                                                                                                                                  Product1                                                                                                                                        Product5

                                                                                    ???                                                                                                                                                       ???                                                                                                                             ???                                                                                                                                     ???                                                                                                                                             ???
Product8                                                                                                                                Product12                                                                                                                                  Product16                                                                                                                          Product3                                                                                                                                             Product23
                   1             1                                               LTI System9        S sistema4                                           1                  1                                                            LTI System11           S sistema5                          1               1                                                  LTI System13         S sistema6                                   1              1                                                        LTI System2                 S sistema1                                      1             1                                                     LTI System4                 S sistema2
                                              -gamma                                                                                                                                      -gamma                                                                                                                                -gamma                                                                                                                                -gamma                                                                                                                                              -gamma
                 s+am            s                                                                                                                      s+am                s                                                                                                                      s+am             s                                                                                                                   s+am            s                                                                                                                                   s+am           s
              Transfer Fcn   Integrator3                                                                                                            Transfer Fcn2       Integrator4                                                                                                            Transfer Fcn4   Integrator7                                                                                                          Transfer Fcn6   Integrator1                                                                                                                         Transfer Fcn8 Integrator11
                                               Gain4                                                                                                                                           Gain6                                                                                                                             Gain8                                                                                                                                  Gain1                                                                                                                                              Gain3
                                                            Product7                                                                                                                                                             Product11                                                                                                                        Product15                                                                                                                                Product2                                                                                                                                       Product22

Product9                                                  theta11                                                                       Product13                                                                                                                                  Product17                                                                                                                          Product4                                                                                                                                             Product24
                                                                                                                                                                                                                  theta21                                                                                                                      theta31                                                                                                                                    theta41                                                                                                                                        theta51
                   1             1                                                                                                                       1                  1                                                                                                                       1               1                                                                                                                    1              1                                                                                                                                    1             1
                                              gamma                                                                                                                                        gamma                                                                                                                                gamma                                                                                                                                 gamma                                                                                                                                               gamma
                 s+am            s                                                                                                                      s+am                s                                                                                                                      s+am             s                                                                                                                   s+am            s                                                                                                                                   s+am            s
           Transfer Fcn1     Integrator5                                                                                                            Transfer Fcn3       Integrator6                                                                                                            Transfer Fcn5   Integrator8                                                                                                          Transfer Fcn7   Integrator2                                                                                                                         Transfer Fcn9 Integrator12
                                               Gain5                                                                                                                                           Gain7                                                                                                                             Gain9                                                                                                                                  Gain2                                                                                                                                              Gain12
                                                           theta12                                                                                                                                                  theta22                                                                                                                           theta32                                                                                                                                 theta42                                                                                                                                         theta52




                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                ???                                                                                                                                             ???
                                                                                                                                                                                                                                        ???                                                                                                                             ???
                                                                                        ???                                                                                                                                                                                                                                                                                                                                                                                                                                                       S modelo9                                                                                                                 LTI System20               S modelo10
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            LTI System18
                                                                                                                                                                                                                                                                                                                                                                    LTI System7       S modelo8
                                                                                                                                                                                                                                  LTI System5           S modelo3
                                                                                   LTI System14     S modelo7




                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            Error9                                                                                                                                            Error10
                                                                                                                                                                                                                                                              Error7                                                                                                                        Error8                                                                                                                                                                                                                                                               Comparación10
                                                                                                              Error6                                                                                                                                                                                                                                                                                                                                                                                            Comparación9
                                                                                                                                                                                                                        Comparación7                                                                                                                      Comparación8
                                                                           Comparación6
                                                                                                                                                                                                                                                                                                           Sine Wave1
                                  Step1




                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     Product37
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    Product33
                                                                                                                                                                                                        Product25                                                                                                                         Product29
                                                             Product18                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          ???
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                ???                                                    Product39
                                                                                                                                                                                                                                                                                                                                                                        ???                                                      Product35
                                                                                        ???                                                                                                                                             ???                                     Product31                                                                                                                                                                                                                                                                                                                                                                                                                 S sistema10
                                                                                                                                   Product27                                                                                                                                                                                                                                                                                                                                                                                LTI System17               S sistema9                                                     1                                                     LTI System19
  Product20                                                                                                                                                                                                                                                                                                                                                                                                                                                       1                                                                                                                                                                 -gamma
                                                                                                                                                                                                                                                          S sistema3                                            1                                                   LTI System16        S sistema8                                                                              -gamma                                                                                                                                s
                                                                                   LTI System15        S sistema7                                                   1                                                             LTI System6                                                                                -gamma                                                                                                                               s
                                       1                                                                                                                                              -gamma                                                                                                                    s
                                                -gamma                                                                                                              s                                                                                                                                                                                                                                                                                        Integrator18                                                                                                                                        Integrator20
                                       s
                                                                                                                                                               Integrator14                                                                                                                                Integrator16                                                                                                                                                                                                                                                                                                              Gain19
                                Integrator9                                                                                                                                                                                                                                                                                                                                                                                                                                      Gain17
                                                                                                                                                                                       Gain13                                                                                                                                 Gain15                                                                                                                                                                Product34                                                                                                                                        Product38
                                                 Gain10
                                                                                                                                                                                                                            Product26                                                                                                     Product30
                                                             Product19                                                                                                                                                                                                                                                                                                                                                                                                                          thetaL41                                                                               Product40                                                    thetaL51
                                                                                                                                                                                                                                                                                                                                                                                                                                 Product36
                                                                                                                                                                                                       thetaL21                                                                 Product32                                                thetaL31
  Product21                                                 thetaL11                                                               Product28                                                                                                                                                                                                                                                                                                                      1                                                                                                                                                   1
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                gamma                                                                                                                                               gamma
                                                                                                                                                                                                                                                                                                                1                                                                                                                                                 s                                                                                                                                                   s
                                       1                                                                                                                            1                                                                                                                                                        gamma
                                                                                                                                                                                      gamma                                                                                                                     s                                                                                                                                                                                                                                                                                                Integrator19
                                                gamma                                                                                                               s                                                                                                                                                                                                                                                                                        Integrator17
                                       s
                                                                                                                                                                                                                                                                                                           Integrator15                                                                                                                                                                                                                                                                                                              Gain20
                               Integrator10                                                                                                                    Integrator13                                                                                                                                                                                                                                                                                                      Gain18                                                                                                                                                              thetaL52
                                                                                                                                                                                                                                                                                                                              Gain16                                                                                                                                                                thetaL42
                                                 Gain11                                                                                                                                Gain14                                                                                                                                             thetaL32
                                                              thetaL12                                                                                                                                  thetaL22




                                                                                                                                                                              Ilustración 29. Esquema simulink para la comparación de diferentes señales de entrada.



                                                                                                                                                                                                                                                                                Jaime Martínez Verdú | Control Adaptativo Basado en Modelo de Referencia                                                                                                                                                                                                                                                                                                                                                                40
Control Adaptativo
Control Adaptativo
Control Adaptativo
Control Adaptativo
Control Adaptativo
Control Adaptativo
Control Adaptativo
Control Adaptativo
Control Adaptativo
Control Adaptativo
Control Adaptativo
Control Adaptativo

Más contenido relacionado

La actualidad más candente

004. diseño de circuitos neumaticos metodo cascada
004. diseño de circuitos neumaticos metodo cascada004. diseño de circuitos neumaticos metodo cascada
004. diseño de circuitos neumaticos metodo cascadaguelo
 
PLC: ejercicios de sistemas secuenciales
PLC: ejercicios de sistemas secuencialesPLC: ejercicios de sistemas secuenciales
PLC: ejercicios de sistemas secuencialesSANTIAGO PABLO ALBERTO
 
Ingenieria de control moderna 3 edicion k. ogata
Ingenieria de control moderna 3 edicion   k. ogataIngenieria de control moderna 3 edicion   k. ogata
Ingenieria de control moderna 3 edicion k. ogataGabitoMtz
 
Control digital: Retenedor de orden cero y uno
Control digital: Retenedor de orden cero y uno Control digital: Retenedor de orden cero y uno
Control digital: Retenedor de orden cero y uno SANTIAGO PABLO ALBERTO
 
Simplificación de los diagramas de bloques
Simplificación de los diagramas de bloquesSimplificación de los diagramas de bloques
Simplificación de los diagramas de bloquesantovazp
 
Sistemas de primer orden
Sistemas de primer ordenSistemas de primer orden
Sistemas de primer ordenHenry Alvarado
 
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
 
Sistemas de control
Sistemas de controlSistemas de control
Sistemas de controlcleiva215
 
002. diseño de circuitos neumaticos metodo intuitivo
002. diseño de circuitos neumaticos metodo intuitivo002. diseño de circuitos neumaticos metodo intuitivo
002. diseño de circuitos neumaticos metodo intuitivoguelo
 
sintonizacion de controladores pid
sintonizacion de controladores pid sintonizacion de controladores pid
sintonizacion de controladores pid Jorge Luis Jaramillo
 
métodos de sintonización de controladores P, PI, PD, PID.
métodos de sintonización de  controladores P, PI, PD, PID.métodos de sintonización de  controladores P, PI, PD, PID.
métodos de sintonización de controladores P, PI, PD, PID.Alejandro Flores
 

La actualidad más candente (20)

004. diseño de circuitos neumaticos metodo cascada
004. diseño de circuitos neumaticos metodo cascada004. diseño de circuitos neumaticos metodo cascada
004. diseño de circuitos neumaticos metodo cascada
 
PLC: ejercicios de sistemas secuenciales
PLC: ejercicios de sistemas secuencialesPLC: ejercicios de sistemas secuenciales
PLC: ejercicios de sistemas secuenciales
 
Tema 1.2 icpa historia
Tema 1.2 icpa historiaTema 1.2 icpa historia
Tema 1.2 icpa historia
 
Ingenieria de control moderna 3 edicion k. ogata
Ingenieria de control moderna 3 edicion   k. ogataIngenieria de control moderna 3 edicion   k. ogata
Ingenieria de control moderna 3 edicion k. ogata
 
GRAFCET, Ejercicio+Soluciones.pdf
GRAFCET, Ejercicio+Soluciones.pdfGRAFCET, Ejercicio+Soluciones.pdf
GRAFCET, Ejercicio+Soluciones.pdf
 
Control digital: Retenedor de orden cero y uno
Control digital: Retenedor de orden cero y uno Control digital: Retenedor de orden cero y uno
Control digital: Retenedor de orden cero y uno
 
Simplificación de los diagramas de bloques
Simplificación de los diagramas de bloquesSimplificación de los diagramas de bloques
Simplificación de los diagramas de bloques
 
Sistemas de primer orden
Sistemas de primer ordenSistemas de primer orden
Sistemas de primer orden
 
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.
 
Entradas de plc
Entradas de plcEntradas de plc
Entradas de plc
 
Historia de los sistemas de control
Historia de los sistemas de controlHistoria de los sistemas de control
Historia de los sistemas de control
 
Sistemas de control
Sistemas de controlSistemas de control
Sistemas de control
 
Diagrama escalera
Diagrama escaleraDiagrama escalera
Diagrama escalera
 
002. diseño de circuitos neumaticos metodo intuitivo
002. diseño de circuitos neumaticos metodo intuitivo002. diseño de circuitos neumaticos metodo intuitivo
002. diseño de circuitos neumaticos metodo intuitivo
 
sintonizacion de controladores pid
sintonizacion de controladores pid sintonizacion de controladores pid
sintonizacion de controladores pid
 
Simbologia neumatica
Simbologia neumaticaSimbologia neumatica
Simbologia neumatica
 
métodos de sintonización de controladores P, PI, PD, PID.
métodos de sintonización de  controladores P, PI, PD, PID.métodos de sintonización de  controladores P, PI, PD, PID.
métodos de sintonización de controladores P, PI, PD, PID.
 
Compensacion de adelanto de fase
Compensacion  de adelanto de faseCompensacion  de adelanto de fase
Compensacion de adelanto de fase
 
Instrumentacion normas isa sesion i
Instrumentacion normas isa   sesion iInstrumentacion normas isa   sesion i
Instrumentacion normas isa sesion i
 
Ejercicios ladder
Ejercicios ladderEjercicios ladder
Ejercicios ladder
 

Destacado

Procesos de union permanente
Procesos de union permanenteProcesos de union permanente
Procesos de union permanenteJosue' Blanco
 
Ventajas y desventajas de control difuso
Ventajas y desventajas de control difusoVentajas y desventajas de control difuso
Ventajas y desventajas de control difusoaleckssss
 
Procesos de Formado
Procesos de FormadoProcesos de Formado
Procesos de FormadoAmalec_All
 
Procesos de Union
Procesos de UnionProcesos de Union
Procesos de Unioneaceved5
 
Accciones basicas de control jose manuel
Accciones basicas de control jose manuelAccciones basicas de control jose manuel
Accciones basicas de control jose manuelFreddy Subero Montesino
 
Manufactura discreta o de proceso
Manufactura discreta o de procesoManufactura discreta o de proceso
Manufactura discreta o de procesoEvaluandoSoftware
 
Teoría, Prácticas y Exámenes de Control Inteligente
Teoría, Prácticas y Exámenes de Control InteligenteTeoría, Prácticas y Exámenes de Control Inteligente
Teoría, Prácticas y Exámenes de Control InteligenteJaime Martínez Verdú
 
Sesion 1 - Introduccion a los Sistemas Inteligentes
Sesion 1 - Introduccion a los Sistemas InteligentesSesion 1 - Introduccion a los Sistemas Inteligentes
Sesion 1 - Introduccion a los Sistemas InteligentesRoy Melendez
 
I Control de Sistemas.
I Control de Sistemas.I Control de Sistemas.
I Control de Sistemas.ESCOM
 
Control difuso 04 12
Control difuso 04 12Control difuso 04 12
Control difuso 04 12calacademica
 
Fisiologia Matemática, Biologia Matemática, e Biomatemática (leptina e a busc...
Fisiologia Matemática, Biologia Matemática, e Biomatemática (leptina e a busc...Fisiologia Matemática, Biologia Matemática, e Biomatemática (leptina e a busc...
Fisiologia Matemática, Biologia Matemática, e Biomatemática (leptina e a busc...Jorge Pires
 
Logica-difusa-simulink-casos
Logica-difusa-simulink-casosLogica-difusa-simulink-casos
Logica-difusa-simulink-casosDave R Rdez
 
[Informe nº1] sistema de control de temperatura
[Informe nº1] sistema de control de temperatura[Informe nº1] sistema de control de temperatura
[Informe nº1] sistema de control de temperaturaCristhian Tapia Valdez
 
Introduccion a la Fisiologia 1
Introduccion a la Fisiologia 1Introduccion a la Fisiologia 1
Introduccion a la Fisiologia 1Narda Krupskaia
 
Tipos de Control
Tipos de ControlTipos de Control
Tipos de Controlluis Knals
 

Destacado (20)

Procesos de union permanente
Procesos de union permanenteProcesos de union permanente
Procesos de union permanente
 
Ventajas y desventajas de control difuso
Ventajas y desventajas de control difusoVentajas y desventajas de control difuso
Ventajas y desventajas de control difuso
 
Procesos de Formado
Procesos de FormadoProcesos de Formado
Procesos de Formado
 
Procesos de Union
Procesos de UnionProcesos de Union
Procesos de Union
 
Accciones basicas de control jose manuel
Accciones basicas de control jose manuelAccciones basicas de control jose manuel
Accciones basicas de control jose manuel
 
Manufactura discreta o de proceso
Manufactura discreta o de procesoManufactura discreta o de proceso
Manufactura discreta o de proceso
 
Control inteligente & Fuzzy Logic
Control inteligente & Fuzzy LogicControl inteligente & Fuzzy Logic
Control inteligente & Fuzzy Logic
 
Teoría, Prácticas y Exámenes de Control Inteligente
Teoría, Prácticas y Exámenes de Control InteligenteTeoría, Prácticas y Exámenes de Control Inteligente
Teoría, Prácticas y Exámenes de Control Inteligente
 
Control difuso
Control difusoControl difuso
Control difuso
 
Sesion 1 - Introduccion a los Sistemas Inteligentes
Sesion 1 - Introduccion a los Sistemas InteligentesSesion 1 - Introduccion a los Sistemas Inteligentes
Sesion 1 - Introduccion a los Sistemas Inteligentes
 
I Control de Sistemas.
I Control de Sistemas.I Control de Sistemas.
I Control de Sistemas.
 
Introducción a los Sistemas Inteligentes
Introducción a los Sistemas InteligentesIntroducción a los Sistemas Inteligentes
Introducción a los Sistemas Inteligentes
 
Control difuso 04 12
Control difuso 04 12Control difuso 04 12
Control difuso 04 12
 
Fisiologia Matemática, Biologia Matemática, e Biomatemática (leptina e a busc...
Fisiologia Matemática, Biologia Matemática, e Biomatemática (leptina e a busc...Fisiologia Matemática, Biologia Matemática, e Biomatemática (leptina e a busc...
Fisiologia Matemática, Biologia Matemática, e Biomatemática (leptina e a busc...
 
Logica-difusa-simulink-casos
Logica-difusa-simulink-casosLogica-difusa-simulink-casos
Logica-difusa-simulink-casos
 
Tipos de controladores (1)
Tipos de controladores (1)Tipos de controladores (1)
Tipos de controladores (1)
 
[Informe nº1] sistema de control de temperatura
[Informe nº1] sistema de control de temperatura[Informe nº1] sistema de control de temperatura
[Informe nº1] sistema de control de temperatura
 
Introduccion a la Fisiologia 1
Introduccion a la Fisiologia 1Introduccion a la Fisiologia 1
Introduccion a la Fisiologia 1
 
Tipos de Control
Tipos de ControlTipos de Control
Tipos de Control
 
Manufactura Sincronica
Manufactura SincronicaManufactura Sincronica
Manufactura Sincronica
 

Similar a Control Adaptativo

aplicación y cálculo de reguladores
aplicación y cálculo de reguladoresaplicación y cálculo de reguladores
aplicación y cálculo de reguladoresJorge Luis Jaramillo
 
Fundamentos de sistemas de control automatico golindano
Fundamentos de sistemas de control automatico golindanoFundamentos de sistemas de control automatico golindano
Fundamentos de sistemas de control automatico golindanojcarlos344
 
Conceptos básicos de ingeniería de control
Conceptos básicos de ingeniería de controlConceptos básicos de ingeniería de control
Conceptos básicos de ingeniería de controlAlejandro Flores
 
Algoritmos De Control Predictivo Multivariable Para Procesos Con Dinámica Ráp...
Algoritmos De Control Predictivo Multivariable Para Procesos Con Dinámica Ráp...Algoritmos De Control Predictivo Multivariable Para Procesos Con Dinámica Ráp...
Algoritmos De Control Predictivo Multivariable Para Procesos Con Dinámica Ráp...edalgonzalez
 
Projecte c3 c5
Projecte c3 c5Projecte c3 c5
Projecte c3 c5lazcano34
 
sistemas de control
sistemas de control sistemas de control
sistemas de control Leo Nardo
 
S03_s5 - Sistemas Control Moderno_JEPT.pptx
S03_s5 - Sistemas Control Moderno_JEPT.pptxS03_s5 - Sistemas Control Moderno_JEPT.pptx
S03_s5 - Sistemas Control Moderno_JEPT.pptxhicksjohn
 
Sistemas de control - aplicación metodo ipler
Sistemas de control - aplicación metodo iplerSistemas de control - aplicación metodo ipler
Sistemas de control - aplicación metodo iplerPabzar_33
 
1.5 y 1.6
1.5 y 1.61.5 y 1.6
1.5 y 1.6pp11jj
 
Controladores yorman godoy, teoria de control
Controladores yorman godoy, teoria de controlControladores yorman godoy, teoria de control
Controladores yorman godoy, teoria de controlyormangodoy
 
Teoria de control (maria sanchéz)
Teoria de control (maria sanchéz)Teoria de control (maria sanchéz)
Teoria de control (maria sanchéz)mariasanchez220
 
Sistema de Llenado de Recipientes Automatizado
Sistema de Llenado de Recipientes AutomatizadoSistema de Llenado de Recipientes Automatizado
Sistema de Llenado de Recipientes AutomatizadoChytthoo RoDryguezz
 

Similar a Control Adaptativo (20)

T2 u3 control p2 erp
T2 u3 control p2 erpT2 u3 control p2 erp
T2 u3 control p2 erp
 
aplicación y cálculo de reguladores
aplicación y cálculo de reguladoresaplicación y cálculo de reguladores
aplicación y cálculo de reguladores
 
Fundamentos de sistemas de control automatico golindano
Fundamentos de sistemas de control automatico golindanoFundamentos de sistemas de control automatico golindano
Fundamentos de sistemas de control automatico golindano
 
Usando la Teoría de Control
Usando la Teoría de ControlUsando la Teoría de Control
Usando la Teoría de Control
 
Conceptos básicos de ingeniería de control
Conceptos básicos de ingeniería de controlConceptos básicos de ingeniería de control
Conceptos básicos de ingeniería de control
 
Algoritmos De Control Predictivo Multivariable Para Procesos Con Dinámica Ráp...
Algoritmos De Control Predictivo Multivariable Para Procesos Con Dinámica Ráp...Algoritmos De Control Predictivo Multivariable Para Procesos Con Dinámica Ráp...
Algoritmos De Control Predictivo Multivariable Para Procesos Con Dinámica Ráp...
 
N28a03
N28a03N28a03
N28a03
 
control de sistemas
control de sistemas control de sistemas
control de sistemas
 
Projecte c3 c5
Projecte c3 c5Projecte c3 c5
Projecte c3 c5
 
sistemas de control
sistemas de control sistemas de control
sistemas de control
 
Simulación de Sistemas de Control
Simulación de Sistemas de ControlSimulación de Sistemas de Control
Simulación de Sistemas de Control
 
S03_s5 - Sistemas Control Moderno_JEPT.pptx
S03_s5 - Sistemas Control Moderno_JEPT.pptxS03_s5 - Sistemas Control Moderno_JEPT.pptx
S03_s5 - Sistemas Control Moderno_JEPT.pptx
 
ontrol-Avanzado.docx
ontrol-Avanzado.docxontrol-Avanzado.docx
ontrol-Avanzado.docx
 
Sistemas de control - aplicación metodo ipler
Sistemas de control - aplicación metodo iplerSistemas de control - aplicación metodo ipler
Sistemas de control - aplicación metodo ipler
 
1.5 y 1.6
1.5 y 1.61.5 y 1.6
1.5 y 1.6
 
Controladores yorman godoy, teoria de control
Controladores yorman godoy, teoria de controlControladores yorman godoy, teoria de control
Controladores yorman godoy, teoria de control
 
Electiva
ElectivaElectiva
Electiva
 
Electiva
ElectivaElectiva
Electiva
 
Teoria de control (maria sanchéz)
Teoria de control (maria sanchéz)Teoria de control (maria sanchéz)
Teoria de control (maria sanchéz)
 
Sistema de Llenado de Recipientes Automatizado
Sistema de Llenado de Recipientes AutomatizadoSistema de Llenado de Recipientes Automatizado
Sistema de Llenado de Recipientes Automatizado
 

Más de Jaime Martínez Verdú

Informe difusión y acceso de información
Informe difusión y acceso de informaciónInforme difusión y acceso de información
Informe difusión y acceso de informaciónJaime Martínez Verdú
 
Diapositivas apuntes cuestiones de ensayos no destructivos
Diapositivas apuntes cuestiones de ensayos no destructivosDiapositivas apuntes cuestiones de ensayos no destructivos
Diapositivas apuntes cuestiones de ensayos no destructivosJaime Martínez Verdú
 
Prácticas y exámenes de control óptimo (subida a slide share)
Prácticas y exámenes de control óptimo (subida a slide share)Prácticas y exámenes de control óptimo (subida a slide share)
Prácticas y exámenes de control óptimo (subida a slide share)Jaime Martínez Verdú
 
Prácticas y exámenes de control estocastico y de mínima varianza
Prácticas y exámenes de control estocastico y de mínima varianzaPrácticas y exámenes de control estocastico y de mínima varianza
Prácticas y exámenes de control estocastico y de mínima varianzaJaime Martínez Verdú
 
Apuntes y prácticas de tecnología energética
Apuntes y prácticas de tecnología energéticaApuntes y prácticas de tecnología energética
Apuntes y prácticas de tecnología energéticaJaime Martínez Verdú
 
Diapositivas Visión por Computador: Visión 3D
Diapositivas Visión por Computador: Visión 3DDiapositivas Visión por Computador: Visión 3D
Diapositivas Visión por Computador: Visión 3DJaime Martínez Verdú
 
Métodos numéricos para ecuaciones diferenciales ordinarias
Métodos numéricos para ecuaciones diferenciales ordinariasMétodos numéricos para ecuaciones diferenciales ordinarias
Métodos numéricos para ecuaciones diferenciales ordinariasJaime Martínez Verdú
 
Respuestas a preguntas frecuentes rd235 2013
Respuestas a preguntas frecuentes rd235 2013Respuestas a preguntas frecuentes rd235 2013
Respuestas a preguntas frecuentes rd235 2013Jaime Martínez Verdú
 

Más de Jaime Martínez Verdú (20)

Apuntes ecomonía aplicada
Apuntes ecomonía aplicadaApuntes ecomonía aplicada
Apuntes ecomonía aplicada
 
Informe difusión y acceso de información
Informe difusión y acceso de informaciónInforme difusión y acceso de información
Informe difusión y acceso de información
 
Finanzas empresariales
Finanzas empresarialesFinanzas empresariales
Finanzas empresariales
 
Fiscalidad de la empresa
Fiscalidad de la empresaFiscalidad de la empresa
Fiscalidad de la empresa
 
Diapositivas apuntes cuestiones de ensayos no destructivos
Diapositivas apuntes cuestiones de ensayos no destructivosDiapositivas apuntes cuestiones de ensayos no destructivos
Diapositivas apuntes cuestiones de ensayos no destructivos
 
Prácticas y exámenes de control óptimo (subida a slide share)
Prácticas y exámenes de control óptimo (subida a slide share)Prácticas y exámenes de control óptimo (subida a slide share)
Prácticas y exámenes de control óptimo (subida a slide share)
 
Qué estoy haciendo aquí
Qué estoy haciendo aquíQué estoy haciendo aquí
Qué estoy haciendo aquí
 
Prácticas y exámenes de control estocastico y de mínima varianza
Prácticas y exámenes de control estocastico y de mínima varianzaPrácticas y exámenes de control estocastico y de mínima varianza
Prácticas y exámenes de control estocastico y de mínima varianza
 
Apuntes y prácticas de tecnología energética
Apuntes y prácticas de tecnología energéticaApuntes y prácticas de tecnología energética
Apuntes y prácticas de tecnología energética
 
Diapositivas Visión por Computador: Visión 3D
Diapositivas Visión por Computador: Visión 3DDiapositivas Visión por Computador: Visión 3D
Diapositivas Visión por Computador: Visión 3D
 
Chua's circuit
Chua's circuitChua's circuit
Chua's circuit
 
Ecuaciones diferenciales ordinarias
Ecuaciones diferenciales ordinariasEcuaciones diferenciales ordinarias
Ecuaciones diferenciales ordinarias
 
Métodos numéricos para ecuaciones diferenciales ordinarias
Métodos numéricos para ecuaciones diferenciales ordinariasMétodos numéricos para ecuaciones diferenciales ordinarias
Métodos numéricos para ecuaciones diferenciales ordinarias
 
Respuestas a preguntas frecuentes rd235 2013
Respuestas a preguntas frecuentes rd235 2013Respuestas a preguntas frecuentes rd235 2013
Respuestas a preguntas frecuentes rd235 2013
 
Presentación grúas auxiliares
Presentación grúas auxiliaresPresentación grúas auxiliares
Presentación grúas auxiliares
 
Trabajo sobre Grúas Auxiliares
Trabajo sobre Grúas AuxiliaresTrabajo sobre Grúas Auxiliares
Trabajo sobre Grúas Auxiliares
 
Prácticas de DERIVE
Prácticas de DERIVEPrácticas de DERIVE
Prácticas de DERIVE
 
Apuntes de prácticas de DERIVE
Apuntes de prácticas de DERIVEApuntes de prácticas de DERIVE
Apuntes de prácticas de DERIVE
 
Introducción de química
Introducción de químicaIntroducción de química
Introducción de química
 
Apuntes SITR
Apuntes SITRApuntes SITR
Apuntes SITR
 

Control Adaptativo

  • 1. [CONTROL ADAPTATIVO] MITIT Introducción al control adaptativo. La técnica del Control Adaptativo surge a partir de 1950 con el fin de dar solución a problemas de control en los que las características del sistema a controlar son variables o poco conocidas. El término control adaptativo posee diversos significados pero, en términos generales, implica que un sistema mida las características dinámicas de una planta (función de transferencia o ecuación de estado) en forma continua y automática, las compare con las características dinámicas deseadas y utilice la diferencia entre ambas para variar los parámetros ajustables del sistema (estos parámetros suelen ser las características del controlador) o genera una señal actuante, de modo que se mantenga un desempeño óptimo; por tanto es capaz de acomodarse a modificaciones no predecibles de un medio, sean esos cambios internos o externos al sistema, un esquema general es mostrado en la figura siguiente. Ilustración 1. Esquema general de un control adaptativo. Si la función de transferencia G(s) o la ecuación de estado de una planta está identificada continuamente, las variaciones que puedan aparecer en la función de transferencia o en la ecuación de estado de la planta son compensadas sólo con modificar los parámetros ajustables del controlador. De este modo, se obtiene un diseño continuado del sistema bajo diversas condiciones ambientales y de degeneración, cuyo comportamiento será satisfactorio independientemente de la situación. Jaime Martínez Verdú | Introducción al control adaptativo. 1
  • 2. [CONTROL ADAPTATIVO] MITIT Tal método de adaptación es de gran utilidad para afrontar un problema en el cual la planta se encuentre indefectiblemente expuesta a condiciones ambientales variables y de envejecimiento, de manera que los parámetros de la planta variasen respecto al tiempo. Este concepto es de gran interés para diseñadores de sistemas, ya que un sistema adaptativo, además de aceptar modificaciones ambientales y por envejecimiento de los componentes, admite errores de diseño de ingeniería o incertidumbre y es capaz de compensar las fallas de componentes menores, incrementando así la confiabilidad del sistema. A pesar de las utilidades del control adaptativo expuestas anteriormente, no son sólo estas puesto que también se emplean para contrarrestar los aspectos negativos que induce el carácter no lineal de los sistemas. Los problemas de control en los sistemas no lineales han sido extensivamente estudiados en el pasado. No obstante, existe un gran interés en la comprensión de la conducta de los sistemas no lineales en cuanto a la modelización e identificación de la estructura y de los parámetros de tales sistemas cuando se diseña un controlador adaptativo. El Control adaptativo trata el problema de controlar la salida de la planta en presencia de incertidumbres paramétricas o estructurales debidas a las no linealidades. En el control adaptativo tradicional, para conseguir que un problema fuera tratable, la planta se suponía lineal con parámetros desconocidos. Se escogía una estructura de controlador, y los parámetros se ajustaban escogiendo una ley adaptativa, de modo que la salida de la planta siguiera a la referencia asintóticamente. En definitiva, las razones por las cuales se emplean técnicas de control donde el controlador se adapta, es decir, los problemas a resolver empleando control adaptativo son: Desconocimiento de cómo es exactamente la función de transferencia . Somos incapaces de conocer los parámetros b o a, o éstas cambian con el tiempo. Debido a: o Cambio en las condiciones ambientales del sistema. o Cambio en las propiedades de los componentes del sistema debido al envejecimiento. No linealidad de los sistemas físicos reales. Clasificación de reguladores de Control Adaptativo Desde el principio de la tecnología de control adaptativo, se han propuesto dos clases distintas de controladores adaptativos. Desde el principio de la tecnología adaptativa, se han propuesto dos clases distintas de controladores adaptativos, directo e indirecto: En el directo, los parámetros del controlador se ajustan directamente en base a los datos de entrada-salida. En el indirecto, los parámetros de la planta se estiman y se ajustan en base a los datos de entrada-salida. Existen una gran variedad de esquemas adaptativos dentro de estas dos clases, tales como el Model Reference Adaptive Control (MRAC), Self-Tuning Adaptive Control (STAC), Self- Organizing Fuzzy Logic (SOFLIC), Neural Networks (NN), y Neurofuzzy Adaptive Control (NAC). Jaime Martínez Verdú | Introducción al control adaptativo. 2
  • 3. [CONTROL ADAPTATIVO] MITIT Para los procesos cuyos parámetros varían lentamente en el tiempo, los controladores adaptativos con realimentación pueden ser divididos en dos grandes grupos: MIAS: Sistemas adaptativos con identificación de modelo (Model Identification Adaptive System). MRAS: Sistemas adaptativos con modelo de referencia (Model Reference Adaptive System) Los sistemas adaptativos con identificación de modelo (MIAS) determinan un modelo del proceso las medidas de entrada-salida y métodos de identificación. Aquí los parámetros son calculados de acuerdo con un método de diseño del controlador programado con anterioridad. Esta clase de reguladores adaptativos también se denomina “self-tuning regulators”. Los sistemas adaptativos con modelo de referencia (MRAS) intentan obtener una respuesta en bucle cerrado próxima a la dada por el modelo de referencia para la señal de entrada. Aquí una señal externa, por ejemplo la variable de referencia, es medida y la diferencia entre las señales se forma usando las señales del bucle de control y del modelo de referencia y cambiando los parámetros del controlador por medio de un método adaptativo. (A) (B) (C) Ilustración 2. Esquema de un MRAS (A) y de un MIAS (B y C). Jaime Martínez Verdú | Introducción al control adaptativo. 3
  • 4. [CONTROL ADAPTATIVO] MITIT Control Adaptativo Basado en Modelo de Referencia Bajo este nombre se agrupan una serie de estrategias de control que tienen en común como característica principal, el hacer uso explícito de un modelo del proceso, para obtener la señal de control mediante la minimización de una cierta función de transferencia. En este sentido forman parte de una familia más amplia, en la que se hace uso de un modelo del proceso para diseñar el controlador: LQ, IMC, asignación de polos y ceros,... Además de garantizar la operación estable de la planta, los controladores avanzados de hoy en día han de satisfacer una serie de criterios adicionales u objetivos secundarios de control: económicos, de seguridad, limitaciones físicas de los equipos, calidad del producto final, regulaciones ambientales, preferencias humanas,... Muchos de estos modelos admiten una representación matemática muy natural, bajo la forma de funciones objetivo dinámicas y ligaduras dinámicas de tipo desigualdad. Ventajas y características del Control Adaptativo MRAS El control adaptativo basado en modelo de referencia tiene las siguientes características: Uso explícito de un modelo para predecir las salidas futuras. Cálculo de cierta secuencia que minimice cierta función objetivo. El horizonte se va desplazando hacia el futuro, lo que implica la aplicación de la primera señal de control calculada en cada paso. Ventajas del control adaptativo basado en modelos sobre otros métodos: Se puede aplicar con pocos conocimientos de control, porque los conceptos son intuitivos y el sintonizado es relativamente sencillo. Se puede utilizar para controlar una gran cantidad de procesos, tanto sencillos como complejos; incluyendo sistemas con tiempos de retardo grandes y sistemas de fase no mínima. Se puede aplicar al caso multivariable. El controlador resultante es una sencilla ley de control lineal. Su extensión para tratar el caso con restricciones es conceptualmente sencilla y puede ser incluida durante el diseño. Es muy útil cuando las referencias futuras son conocidas. Es una metodología abierta. Diseño de reguladores de Control Adaptativo MRAS A partir de los cambios de pendiente del Bode podemos saber el número de polos y ceros aproximadamente. Recordemos que el punto de funcionamiento o del sistema ya no es válida la linearización del sistema por lo que hay que usar control adaptativo. Además, hemos de recordar la necesidad de satisfacer las especificaciones técnicas: ts,Mp, ep. Supongamos un ejemplo donde queremos que el sistema se comporte del siguiente modo: Ecuación 1 Jaime Martínez Verdú | Control Adaptativo Basado en Modelo de Referencia 4
  • 5. [CONTROL ADAPTATIVO] MITIT Por tanto, la función de transferencia Gm(s) representa el modelo deseado o Modelo de referencia y cumple que: - La salida del modelo será la salida que deseamos. - El mecanismo de ajuste tendrá unos parámetros sin definir: es lo que se va a adaptar. Ilustración 3. Esquema del control adaptativo MRAS. Regla del MIT Ilustración 4. Regla del MIT empleada en un control adaptativo MRAS. o Funciona bien pero es “peligroso”. o ABTE es para solucionarlo. o Es más complicado de diseñar. Jaime Martínez Verdú | Control Adaptativo Basado en Modelo de Referencia 5
  • 6. [CONTROL ADAPTATIVO] MITIT Ilustración 5. Comportamiento del error en un control adaptativo MRAS. METODO DEL GRADIENTE ¿Cómo variar para min ? Ecuación 2 Ecuación 3 Ecuación 4 nos marca la velocidad de la pelota. Si es muy grande, puede saltar de un lado a otro. Si es muy pequeño, puede no darle tiempo a adaptarse. Ilustración 6. Comportamiento del error empleando el método del gradiente. DESARROLLO (UN PARÁMETRO) Supongamos un modelo tal que éste sea el resultado de una ganancia de la planta y que donde K desconocido. Supongamos que conocemos K: Definamos donde realmente el parámetro K es un valor desconocido. A continuación, se determina la expresión del error, es decir, la diferencia entre la salida del modelo y la del sistema: donde, y . Jaime Martínez Verdú | Control Adaptativo Basado en Modelo de Referencia 6
  • 7. [CONTROL ADAPTATIVO] MITIT Ecuación 5 Si aplicamos el operador derivada a la ecuación anterior tenemos que: Ecuación 6 Si calculamos la derivada temporal del parámetro theta tenemos lo siguiente: Ecuación 7 Redefinimos el parámetro gamma de modo que la ecuación obtenida, en realidad debe quedar de este modo: Ecuación 8 donde el valor de gamma prima es el siguiente: Ecuación 9 Transformando las expresiones al dominio de Laplace tenemos que la Ley de Adaptación en Laplace es: Ecuación 10 Ilustración 7. Obtención de la Ley de Adaptación. Jaime Martínez Verdú | Control Adaptativo Basado en Modelo de Referencia 7
  • 8. [CONTROL ADAPTATIVO] MITIT EJERCICIO A continuación estudiaremos y analizaremos los reguladores MRAS empleando para ello la siguiente función de transferencia: Ecuación 11 Para estudiar en profundidad las características de estos reguladores empelaremos las siguientes entradas: - Entrada escalón (Step). - Senoidal (Sine Wave). - Pulsos (Pulse generator). - Señal aleatoria (Random Number). Deberemos verificar lo siguiente: o Comprobar si el sistema se inestabiliza para algún o Valor óptimo. Por ejemplo,  Para en seno se inestabiliza la salida.  Para no se consigue "cazar" el seno. o Representar el parámetro o Valor óptimo de Cuando tengamos que el sistema se estabiliza desconectamos el mecanismo de adaptación y ponemos una cota que será justamente el valor final de los parámetros. Para ello se ha empleado el siguiente código donde tenemos : K=1;sistema=tf(K*[1],[1 0.5]);Km=3;modelo=tf(Km*[1],[1 0.5]); gamma=1; gamma=0.4; gamma=0.1; Se ha llevado a cabo diferentes simulaciones buscando un parámetro gamma capaz de dar un buen resultado para todas las señales. Se han obtenido diversas gráficas donde el color azul representa la señal de salida y error procedente del modelo y el color verde representa la señal de salida y error procedente del sistema regulado por un MRAC. Se ha observado que para valores pequeños de gamma (0,1) los mejores resultados se obtienen para la señal de entrada escalón y sinusoidal tal y como se muestra en la Ilustración 9. Se puede observar cómo, mientras que el sistema alcanza la salida deseada dentro de los primeros 30 segundos para las entradas mencionadas, para las otras dos entradas tiene un mal comportamiento puesto que ni durante 100 segundos es capaz de llegar a la salida deseada. Por otro lado, para valores grandes de gamma (1) se obtienen los mejores resultados del sistema para el escalón, la entrada de pulso y la señal aleatoria (Ilustración 11). En este caso, se alcanzan los valores deseados dentro de los primeros 30 segundos. Sin embargo, para la entrada sinusoidal se obtiene que el regulador inestabiliza el sistema. Buscando un valor óptimo para todas las entradas se han obtenido resultados aceptables para un parámetro gamma de 0.4, tal y como se muestra en la Ilustración 10, donde a partir del minuto de simulación aproximadamente ya se alcanza la señal de salida deseada. Se puede observar en todas las gráficas el valor en régimen permanente del parámetro theta de 3. Jaime Martínez Verdú | Control Adaptativo Basado en Modelo de Referencia 8
  • 9. Km/K sistema LTI System PLANTA S sistema GANANCIA [CONTROL ADAPTATIVO] MITIT modelo modelo LTI System1 MODELO S modelo para un step LTI System2 MODELO S modelo para una senoidal theta para un step theta para una senoidal Integrator Integrator1 1 1 -gamma -gamma s s Step Product11 Sine Wave Product21 Gain1 Comparación para un step Gain2 Comparación para una senoidal Error para un step Error para una senoidal Comp Theta-Error para un step Comp Theta-Error para una senoidal sistema sistema Product12 S sistema para un step Product22 S sistema para una senoidal LTI System1 PLANTA LTI System2 PLANTA modelo modelo LTI System3 MODELO S modelo para un pulse LTI System4 MODELO S modelo para una random theta para un pulse theta para una random Integrator3 Integrator2 1 1 -gamma -gamma s s Pulse Product31 Uniform Random Product41 Generator Comparación para un pulse Number Comparación para una random Gain4 Gain3 Error para un pulse Error para una random Comp Theta-Error para un pulse Comp Theta-Error para una random sistema sistema Product32 S sistema para un pulse Product42 S sistema para una random LTI System3 PLANTA LTI System4 PLANTA Ilustración 8. Esquema simulink para la comparación de diferentes señales de entrada. Jaime Martínez Verdú | Control Adaptativo Basado en Modelo de Referencia 9
  • 10. [CONTROL ADAPTATIVO] MITIT Ilustración 9. Resultados obtenidos para la comparación para un gamma de 0,1. Jaime Martínez Verdú | Control Adaptativo Basado en Modelo de Referencia 10
  • 11. [CONTROL ADAPTATIVO] MITIT Ilustración 10. Resultados obtenidos para la comparación para un gamma de 0,4. Jaime Martínez Verdú | Control Adaptativo Basado en Modelo de Referencia 11
  • 12. [CONTROL ADAPTATIVO] MITIT Ilustración 11. Resultados obtenidos para la comparación para un gamma de 1. Jaime Martínez Verdú | Control Adaptativo Basado en Modelo de Referencia 12
  • 13. [CONTROL ADAPTATIVO] MITIT EJERCICIO A continuación estudiaremos y analizaremos los reguladores MRAS empleando para ello la siguiente función de transferencia: Ecuación 12 Para estudiar en profundidad las características de estos reguladores empelaremos las siguientes entradas: - Entrada escalón (Step). - Senoidal (Sine Wave). - Pulsos (Pulse generator). - Señal aleatoria (Random Number). Deberemos verificar lo siguiente: o Comprobar si el sistema se inestabiliza para algún o Representar el parámetro o Valor óptimo de Cuando tengamos que el sistema se estabiliza desconectamos el mecanismo de adaptación y ponemos una cota que será justamente el valor final de los parámetros. Para ello se ha empleado el siguiente código donde tenemos : K=1; sistema=tf(K*[1 0.7],conv(conv([1 0.5],[1 1.5]),[1 2])); Km=3; modelo=tf(Km*[1 0.7],conv(conv([1 0.5],[1 1.5]),[1 2])); gamma=0.75; gamma=0.5; gamma=0.3; : Aparece una situación de inestabilidad. : Para las señales pulse generator y random no hay buen comportamiento. : Obtenemos un resultado aceptable para todas las señales. Se ha llevado a cabo diferentes simulaciones buscando un parámetro gamma capaz de dar un buen resultado para todas las señales. Se han obtenido diversas gráficas donde el color azul representa la señal de salida y error procedente del modelo y el color verde representa la señal de salida y error procedente del sistema regulado por un MRAC. Se ha observado que para valores pequeños de gamma (0,3) los mejores resultados se obtienen para la señal de entrada escalón y sinusoidal tal y como se muestra en la Ilustración 14. Se puede observar cómo, mientras que el sistema alcanza la salida deseada dentro de los primeros 30 segundos para las entradas mencionadas, para las otras dos entradas tiene un mal comportamiento puesto que ni durante 100 segundos es capaz de llegar a la salida deseada. Por otro lado, para valores grandes de gamma (0,75) se obtienen los mejores resultados del sistema para el escalón, la entrada de pulso y la señal aleatoria (Ilustración 12). En este caso, se alcanzan los valores deseados dentro de los primeros 30 segundos. Sin embargo, para las entradas escalón y sinusoidal se obtiene que el regulador inestabiliza el sistema. Buscando un valor óptimo para todas las entradas se han obtenido resultados aceptables para un parámetro gamma de 0,5, tal y como se muestra en la Ilustración 13, donde a partir del minuto y medio de simulación ya se alcanza la señal de salida deseada. Se puede observar en todas las gráficas el valor en régimen permanente del parámetro theta de 3. Jaime Martínez Verdú | Control Adaptativo Basado en Modelo de Referencia 13
  • 14. [CONTROL ADAPTATIVO] MITIT Ilustración 12. Resultados obtenidos para la comparación para un gamma de 0,75. Jaime Martínez Verdú | Control Adaptativo Basado en Modelo de Referencia 14
  • 15. [CONTROL ADAPTATIVO] MITIT Ilustración 13. Resultados obtenidos para la comparación para un gamma de 0,5. Jaime Martínez Verdú | Control Adaptativo Basado en Modelo de Referencia 15
  • 16. [CONTROL ADAPTATIVO] MITIT Ilustración 14. Resultados obtenidos para la comparación para un gamma de 0,3. Jaime Martínez Verdú | Control Adaptativo Basado en Modelo de Referencia 16
  • 17. [CONTROL ADAPTATIVO] MITIT DESARROLLO (DOS PARÁMETROS) Supongamos un modelo y un sistema tal que éste sea las funciones de transferencia del modelo y de la planta : Ecuación 13 Ecuación 14 donde los parámetros a y b son desconocidos. Definamos los parámetros y donde realmente los parámetros a y b son valores desconocidos. A continuación, se determina la expresión del control, es decir, la diferencia entre la salida del modelo y la señal de entrada, aplicando asignación de polos: Ecuación 15 Aplicaremos la regla del MIT: Ecuación 16 Y la definición de error: Ecuación 17 De la función de transferencia en bucle cerrado del sistema con el controlador: Ecuación 18 De la Ecuación de control , se tiene el siguiente resultado: Ecuación 19 Remodelando la expresión se tiene que la salida en función de la señal de entrada responde a la siguiente expresión: Ecuación 20 A continuación, se procede con el cálculo de las derivadas respecto a los dos parámetros para el error, sabiendo que y : Ecuación 21 Ecuación 22 Jaime Martínez Verdú | Control Adaptativo Basado en Modelo de Referencia 17
  • 18. [CONTROL ADAPTATIVO] MITIT Por otro lado, podemos obtener el valor de la derivada del primer parámetro theta transformando la expresión del siguiente modo: Ecuación 23 de donde  Suponiendo que estamos cerca de la situación de adaptación. A continuación, se procede con el cálculo de las derivadas respecto al parámetro que restaba: Ecuación 24 Ecuación 25 Por otro lado, podemos obtener el valor de la derivada del segundo parámetro theta transformando la expresión del siguiente modo: Ecuación 26 Recapitulando, tenemos que: Ecuación 27 Ecuación 28 Esto es lo mismo que: Ecuación 29 Ecuación 30 Jaime Martínez Verdú | Control Adaptativo Basado en Modelo de Referencia 18
  • 19. [CONTROL ADAPTATIVO] MITIT EJERCICIO A continuación estudiaremos y analizaremos los reguladores MRAS empleando para ello la siguiente función de transferencia: Ecuación 31 Ecuación 32 Para estudiar en profundidad las características de estos reguladores empelaremos las siguientes entradas: - Senoidal (Sine Wave). Frec=0’5 Rad/s A=1 - Pulsos (Pulse generator). Amp=2 10 20 20 s o Comprobar si el sistema se inestabiliza para algún o Valor óptimo. Por ejemplo,  Para en seno se inestabiliza la salida.  Para no se consigue "cazar" el seno. o Representar el parámetro y o Valor óptimo de Luego probamos con a muy distinto de o b muy distinto de . Deberemos verificar lo siguiente: Cuando tengamos que el sistema se estabiliza desconectamos el mecanismo de adaptación y ponemos una cota que será justamente el valor final de los parámetros. Para ello se ha empleado el siguiente código donde tenemos y donde realmente los parámetros a y b son valores desconocidos: a=1;b=0.5;am=2;bm=2; porasig_sistema=tf([b],[1 a]);porasig_modelo=tf([bm],[1 am]); gamma=0.30;gamma=0.95;gamma=4.95; gamma=9.95;gamma=19.95;gamma=99.95; Se ha llevado a cabo diferentes simulaciones buscando un parámetro gamma capaz de dar un buen resultado para todas las señales. Se han obtenido diversas gráficas donde el color azul representa la señal de salida procedente del modelo y el verde aquella procedente del sistema regulado. En las gráficas de la derecha el color azul y verde representan a los parámetros y , respectivamente, y el color rojo al error procedente del sistema regulado por un MRAC. Jaime Martínez Verdú | Control Adaptativo Basado en Modelo de Referencia 19
  • 20. [CONTROL ADAPTATIVO] MITIT Se ha observado que para valores pequeños de gamma (0,3) los mejores resultados se obtienen para la señal sinusoidal tal y como se muestra en la Ilustración 16. Se puede observar cómo, mientras que el sistema alcanza la salida deseada para la entrada mencionada, para las otras dos entradas tiene un mal comportamiento puesto que ni durante 100 segundos es capaz de llegar a la salida deseada. Por otro lado, para valores grandes de gamma (19,95 y 99,95) se obtienen los mejores resultados del sistema para el random, (Ilustración 20 e Ilustración 21). En este caso, se alcanzan los valores deseados dentro de los primeros 30 segundos. Sin embargo, para la entrada sinusoidal se obtiene que el regulador no consigue estabilizar los parámetros. Buscando un valor óptimo para todas las entradas se han obtenido resultados aceptables para un parámetro gamma de 9,95, tal y como se muestra en la Ilustración 19, donde a partir del minuto de simulación aproximadamente ya se alcanza la señal de salida deseada. Se puede observar en todas las gráficas el valor en régimen permanente del parámetro theta 1 de 4 y theta 2 de 2: y . Ahora probamos con a muy distinto de o b muy distinto de . Para ello se ha empleado el siguiente valor donde tenemos y donde realmente los parámetros a y b son valores desconocidos: a = 10. En definitiva, se obtiene que los resultados son peores puesto que el sistema necesita más tiempo para ir a los valores del sistema puesto que ahora están más “lejos” y por lo tanto, necesitamos más tiempo o mejor gamma. Se ha llevado a cabo diferentes simulaciones buscando un parámetro gamma capaz de dar un buen resultado para todas las señales. Se han obtenido diversas gráficas donde el color azul representa la señal de salida procedente del modelo y el verde aquella procedente del sistema regulado. En las gráficas de la derecha el color azul y verde representan a los parámetros y , respectivamente, y el color rojo al error procedente del sistema regulado por un MRAC. Se ha observado que para valores pequeños de gamma (0,3) los mejores resultados se obtienen para la señal sinusoidal. Se puede observar cómo, mientras que el sistema alcanza la salida deseada para la entrada mencionada, para las otras dos entradas tiene un mal comportamiento puesto que ni durante 100 segundos es capaz de llegar a la salida deseada. El MRAS se basa en la idea de llevar el error e = Y –Ym a cero. Esto no implica necesariamente que los parámetros del regulador sean los valores correctos. El caso cuando la señal de entrada es cero es un contra ejemplo típico. Buscando un valor óptimo para todas las entradas se han obtenido resultados aceptables para un parámetro gamma de 9,95, tal y como se muestra en la Ilustración 19, donde a partir del minuto de simulación aproximadamente ya se alcanza la señal de salida deseada. Se puede observar en todas las gráficas el valor en régimen permanente del parámetro theta 1 de 4 y theta 2 de 2: y . Jaime Martínez Verdú | Control Adaptativo Basado en Modelo de Referencia 20
  • 21. [CONTROL ADAPTATIVO] MITIT porasi g_model o porasi g_model o LT I System8 S model o para un Pul se LT I System12 S model o para un Random Error para un Pul se Error para un Random Comparaci ón para un Random Pul se Uni form Random Generator Number Comparaci ón para un Pul se Product6 Product14 porasi g_si stema porasi g_si stema Product8 Product16 1 1 LT I System9 S si stema para un Pul se 1 1 LT I System13 S si stema para un Random -gamma -gamma s+am s s+am s T ransfer Fcn Integrator3 T ransfer Fcn4 Integrator7 Gai n4 Gai n8 Product7 Product15 Product9 theta11 Product17 theta31 1 1 theta12 1 1 gamma gamma s+am s s+am s T ransfer Fcn1 Integrator5 T ransfer Fcn5 Integrator8 Gai n5 Gai n9 theta32 Comparaci ón para theta-Error para un pul se Comparaci ón para theta-Error para un random porasi g_model o LT I System10 S model o para un seno Error para un seno Comparaci ón para un seno Si ne Wave2 Product10 porasi g_si stema Product12 1 1 LT I System11 S si stema para un seno -gamma s+am s T ransfer Fcn2 Integrator4 Gai n6 Product11 Product13 theta21 Comparaci ón para theta-Error para un seno 1 1 gamma s+am s T ransfer Fcn3 Integrator6 Gai n7 theta22 Ilustración 15. Esquema simulink para la comparación de diferentes señales de entrada. Jaime Martínez Verdú | Control Adaptativo Basado en Modelo de Referencia 21
  • 22. [CONTROL ADAPTATIVO] MITIT Ilustración 16. Resultados obtenidos para la comparación para un gamma de 0,3. Jaime Martínez Verdú | Control Adaptativo Basado en Modelo de Referencia 22
  • 23. [CONTROL ADAPTATIVO] MITIT Ilustración 17. Resultados obtenidos para la comparación para un gamma de 0,95. Jaime Martínez Verdú | Control Adaptativo Basado en Modelo de Referencia 23
  • 24. [CONTROL ADAPTATIVO] MITIT Ilustración 18. Resultados obtenidos para la comparación para un gamma de 4,95. Jaime Martínez Verdú | Control Adaptativo Basado en Modelo de Referencia 24
  • 25. [CONTROL ADAPTATIVO] MITIT Ilustración 19. Resultados obtenidos para la comparación para un gamma de 9,95. Jaime Martínez Verdú | Control Adaptativo Basado en Modelo de Referencia 25
  • 26. [CONTROL ADAPTATIVO] MITIT Ilustración 20. Resultados obtenidos para la comparación para un gamma de 19,95. Jaime Martínez Verdú | Control Adaptativo Basado en Modelo de Referencia 26
  • 27. [CONTROL ADAPTATIVO] MITIT Ilustración 21. Resultados obtenidos para la comparación para un gamma de 99,95. Jaime Martínez Verdú | Control Adaptativo Basado en Modelo de Referencia 27
  • 28. [CONTROL ADAPTATIVO] MITIT Ilustración 22. Resultados obtenidos para la comparación para un gamma de 0,3. Jaime Martínez Verdú | Control Adaptativo Basado en Modelo de Referencia 28
  • 29. [CONTROL ADAPTATIVO] MITIT Ilustración 23. Resultados obtenidos para la comparación para un gamma de 0,95. Jaime Martínez Verdú | Control Adaptativo Basado en Modelo de Referencia 29
  • 30. [CONTROL ADAPTATIVO] MITIT Ilustración 24. Resultados obtenidos para la comparación para un gamma de 4,95. Jaime Martínez Verdú | Control Adaptativo Basado en Modelo de Referencia 30
  • 31. [CONTROL ADAPTATIVO] MITIT Ilustración 25. Resultados obtenidos para la comparación para un gamma de 9,95. Jaime Martínez Verdú | Control Adaptativo Basado en Modelo de Referencia 31
  • 32. [CONTROL ADAPTATIVO] MITIT Ilustración 26. Resultados obtenidos para la comparación para un gamma de 19,95. Jaime Martínez Verdú | Control Adaptativo Basado en Modelo de Referencia 32
  • 33. [CONTROL ADAPTATIVO] MITIT Ilustración 27. Resultados obtenidos para la comparación para un gamma de 99,95. Jaime Martínez Verdú | Control Adaptativo Basado en Modelo de Referencia 33
  • 34. [CONTROL ADAPTATIVO] MITIT Diseño de reguladores MRAS basados en Teoría de la Estabilidad Una forma de lograr el ajuste de parámetros en un MRAS es intentar leyes de ajuste tales que garanticen que el error vaya a cero. El problema consiste en encontrar una ley de realimentación tal que e = y – ym tienda a cero y que esta condición esté garantizada. TEORÍA DE LA ESTABILIDAD DE LYAPUNOV En matemáticas, la noción de estabilidad de Lyapunov se da en el estudio de los sistemas dinámicos. De manera sencilla, si todas las soluciones de un sistema dinámico descrito por una función X(t) que se encuentre cerca de un punto de equilibrio Xo en una vecindad acotada por T, entonces las trayectorias de la función X(t) son estables según Lyapunov. De manera fuerte, si la solución comienza en la vecindad de X(0) y converge a Xo, entonces X(t) es asintóticamente estable en el sentido de Lyapunov. 2º TEOREMA DE LA ESTABILIDAD DE LYAPUNOV Lyapunov introdujo un método directo para investigar la estabilidad de una solución particular de ecuaciones diferenciales no lineales. El equilibrio x = 0 es estable si se puede encontrar una función real en el espacio de estado cuyas curvas de nivel encierran el equilibrio tal que las derivadas de los variables de estado siempre apunten al interior de las curvas de nivel. Ilustración 28. Representación de las curvas de nivel que encierran el equilibrio. Dada la ecuación diferencial en variables de estado: Ecuación 33 donde x es vector de estado de dimensión n, f es una función tal que la solución existe para todo t ≥ to. El punto de equilibrio es el origen y, aunque esto parezca restrictivo, se puede lograr siempre cualquier punto del espacio con una sencilla transformación de coordenadas. Jaime Martínez Verdú | Control Adaptativo Basado en Modelo de Referencia 34
  • 35. [CONTROL ADAPTATIVO] MITIT Si existe una función V que cumple: 1) Ecuación 34 2) es diferenciable en y 3) es definida positiva: Ecuación 35 Ecuación 36 Ecuación 37 La condición suficiente de estabilidad del punto Esto viene a decir que el sistema va a de equilibrio x=0 es que sea definida tender a x=0 si se cumplen las negativa. condiciones del 2º Teorema. Una condición suficiente para garantizar que el equilibrio x = 0 es asintóticamente estable es que la función: Ecuación 38 , es decir debe ser definida negativa. En el caso del control adoptable solo se exige que sea semidefinida negativa. Esto implica que se impone una condición adicional sobre el sistema: Lema (convergencia). Si g es una función real de una variable real t, definida y uniformemente continua para t > 0, y si el límite de la integral: Ecuación 39 Cuando t tiende a infinitivo existe y es un número finito, entonces: Ecuación 40 Jaime Martínez Verdú | Control Adaptativo Basado en Modelo de Referencia 35
  • 36. [CONTROL ADAPTATIVO] MITIT DESARROLLO Recordemos nuestro sistema: SISTEMA MODELO Definamos los siguientes parámetros de modo que deseamos que el error tienda a cero : Ecuación 41 Ecuación 42 Ecuación 43 Asumiremos que la función definida antes como V es el error e. Calculamos: Ecuación 44 Obtenemos el valor de la derivada del error del siguiente modo: Ecuación 45 A partir de la función de transferencia obtenemos la derivada de la salida: Ecuación 46 A partir de la función de transferencia obtenemos la derivada de la salida: Jaime Martínez Verdú | Control Adaptativo Basado en Modelo de Referencia 36
  • 37. [CONTROL ADAPTATIVO] MITIT Se intenta que aparezca e Sumo y resto Ecuación 47 El siguiente paso consiste en encontrar una función V (función candidata de Lyapunov) adecuada para el problema: Ecuación 48 Cumple las tres primeras condiciones: ES CANDIDATA. 1- Si e = 0 e2=0 . 2- Si y existe. 2 3- Si 0 ¿ es definida negativa? Ecuación 49 Jaime Martínez Verdú | Control Adaptativo Basado en Modelo de Referencia 37
  • 38. [CONTROL ADAPTATIVO] MITIT Con esto se anulan los dos factores: Ecuación 50 Ecuación 51 Obtenemos los siguientes resultados: Ecuación 52 Ecuación 53 Ecuación 54 Se tiene que: (Definida negativa) Ecuación 55 La función V será decreciente si el error es diferente de cero; y el error irá a cero. Notemos sin embargo, que esto no significa que los parámetros y converjan a los valores de equilibrio a menos que se impongan otras condiciones. La regla obtenida es similar a la regla MIT, pero las derivadas de sensibilidad son remplazadas por otras señales. Jaime Martínez Verdú | Control Adaptativo Basado en Modelo de Referencia 38
  • 39. [CONTROL ADAPTATIVO] MITIT EJERCICIO A continuación estudiaremos y analizaremos los reguladores MRAS empleando para ello la siguiente función de transferencia: Ecuación 56 Ecuación 57 Para estudiar en profundidad las características de estos reguladores empelaremos las siguientes entradas: - Escalón. - Senoidal (Sine Wave). - Pulsos (Pulse generator). - Random. - Repeating sequence. o Comprobar si el sistema tarda menos tiempo en alcanzar la señal. Deberemos verificar lo siguiente: a=1;b=0.5;am=2;bm=2; porasig_sistema=tf([b],[1 a]);porasig_modelo=tf([bm],[1 am]); gamma=2;gamma=10;gamma=20; Se ha llevado a cabo diferentes simulaciones buscando un parámetro gamma capaz de dar un buen resultado para todas las señales. Se han obtenido diversas gráficas donde el color azul representa la señal de salida procedente del modelo y el verde aquella procedente del sistema regulado. En las gráficas inferiores aparecen los resultados para el nuevo método. Se observa claramente que el nuevo método desarrollado es más rápido para todas las entradas. Jaime Martínez Verdú | Control Adaptativo Basado en Modelo de Referencia 39
  • 40. [CONTROL ADAPTATIVO] MITIT ??? ??? ??? ??? ??? LTI System8 S modelo4 LTI System10 S modelo5 LTI System12 S modelo6 LTI System1 S modelo1 LTI System3 S modelo2 Error3 Error4 Error5 Error1 Error2 Comparación3 Comparación4 Comparación5 Comparación1 Comparación2 Step Pulse Sine Wave Repeating Uniform Random Generator Sequence Number Product6 Product10 Product14 Product1 Product5 ??? ??? ??? ??? ??? Product8 Product12 Product16 Product3 Product23 1 1 LTI System9 S sistema4 1 1 LTI System11 S sistema5 1 1 LTI System13 S sistema6 1 1 LTI System2 S sistema1 1 1 LTI System4 S sistema2 -gamma -gamma -gamma -gamma -gamma s+am s s+am s s+am s s+am s s+am s Transfer Fcn Integrator3 Transfer Fcn2 Integrator4 Transfer Fcn4 Integrator7 Transfer Fcn6 Integrator1 Transfer Fcn8 Integrator11 Gain4 Gain6 Gain8 Gain1 Gain3 Product7 Product11 Product15 Product2 Product22 Product9 theta11 Product13 Product17 Product4 Product24 theta21 theta31 theta41 theta51 1 1 1 1 1 1 1 1 1 1 gamma gamma gamma gamma gamma s+am s s+am s s+am s s+am s s+am s Transfer Fcn1 Integrator5 Transfer Fcn3 Integrator6 Transfer Fcn5 Integrator8 Transfer Fcn7 Integrator2 Transfer Fcn9 Integrator12 Gain5 Gain7 Gain9 Gain2 Gain12 theta12 theta22 theta32 theta42 theta52 ??? ??? ??? ??? ??? S modelo9 LTI System20 S modelo10 LTI System18 LTI System7 S modelo8 LTI System5 S modelo3 LTI System14 S modelo7 Error9 Error10 Error7 Error8 Comparación10 Error6 Comparación9 Comparación7 Comparación8 Comparación6 Sine Wave1 Step1 Product37 Product33 Product25 Product29 Product18 ??? ??? Product39 ??? Product35 ??? ??? Product31 S sistema10 Product27 LTI System17 S sistema9 1 LTI System19 Product20 1 -gamma S sistema3 1 LTI System16 S sistema8 -gamma s LTI System15 S sistema7 1 LTI System6 -gamma s 1 -gamma s -gamma s Integrator18 Integrator20 s Integrator14 Integrator16 Gain19 Integrator9 Gain17 Gain13 Gain15 Product34 Product38 Gain10 Product26 Product30 Product19 thetaL41 Product40 thetaL51 Product36 thetaL21 Product32 thetaL31 Product21 thetaL11 Product28 1 1 gamma gamma 1 s s 1 1 gamma gamma s Integrator19 gamma s Integrator17 s Integrator15 Gain20 Integrator10 Integrator13 Gain18 thetaL52 Gain16 thetaL42 Gain11 Gain14 thetaL32 thetaL12 thetaL22 Ilustración 29. Esquema simulink para la comparación de diferentes señales de entrada. Jaime Martínez Verdú | Control Adaptativo Basado en Modelo de Referencia 40