análisis dinámico de un controlador

Upload: juan-roldan-castillo

Post on 06-Apr-2018

228 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/3/2019 Anlisis dinmico de un Controlador

    1/32

    ANLISIS DINMICO DEUN CONTROLADOR

  • 8/3/2019 Anlisis dinmico de un Controlador

    2/32

    OBJETIVOS:

    Dados los conocimientos tecnolgicos, al finalizar lasesin, el participante estar en condiciones decomprender y explicar correctamente, el funcionamientode los controladores digitales en condiciones en rgimen

    dinmico.

  • 8/3/2019 Anlisis dinmico de un Controlador

    3/32

    1. GENERALIDADES:

    Habiendo estudiado la respuesta del Controlador y elProceso en condiciones de rgimen estable, se hacenecesario conocer ahora el comportamiento de esta

    respuesta en condiciones dinmicas de operacin.Este conocimiento nos servir para comprender,mejorar, y optimizar los parmetros de sintona y larespuesta del Proceso.

  • 8/3/2019 Anlisis dinmico de un Controlador

    4/32

    En esta Unidad Instruccional se mostrarn las

    caractersticas de los controles proporcional (P),integral (I) y derivativo (D). y como usarlos paraconseguir la respuesta deseada.

    Consideremos, el siguiente sistema con

    realimentacin negativa:

  • 8/3/2019 Anlisis dinmico de un Controlador

    5/32

    2. Ecuaciones de salida del ControladorProporcional, Proporcional Integral,

    Proporcional Derivativo, ProporcionalIntegral Derivativo.Conocemos que las ecuaciones del controlador en eldominio del tiempo son:

    Control Proporcional y= Kce + yoControl ProporcionalIntegral y= Kce + KcKiedt + yoControl ProporcionalDerivativo y= Kce + KcKdde/dt + yoControl Proporcional

    Integral Derivativo y= Kce + KcKiedt + KcKdde/dt + yo

  • 8/3/2019 Anlisis dinmico de un Controlador

    6/32

    Adems sabemos que en el dominio de la frecuencia son:

    Control Proporcional Y(s)= KcE(s)Control ProporcionalIntegral Y(s)= KcE(s)+ KcKiE(s)/sControl Proporcional

    DerivativoY

    (s)

    = Kc

    E(s)

    + Kc

    Kd

    E(s)

    sControl ProporcionalIntegral Derivativo Y(s)= KcE(s)+ KcKiE(s)/s + KcKdE(s)s

  • 8/3/2019 Anlisis dinmico de un Controlador

    7/32

    3. FUNCIN DE TRANSFERENCIA:

    La Funcin de Transferencia de un Sistema Linealinvariante con el tiempo, est definida como la relacinde la Transformada de Laplace de la salida y laTransformada de Laplace de la entrada, cuando las

    condiciones iniciales son nulas, as por ejemplo lasiguiente expresin muestra la funcin de transferenciade un controlador PID:

    donde:

    Kp = Ganancia proporcional

    KI = Ganancia integralKD = Ganancia derivativa

  • 8/3/2019 Anlisis dinmico de un Controlador

    8/32

    En primer lugar, veamos cmo funciona un controladorPID en un sistema en bucle cerrado como elrepresentado en el esquema anterior.

    La variable (e) representa el error de seguimiento, ladiferencia entre el valor de la entrada deseada (R) y lasalida efectiva (C). Esta seal de error (e) se enva alcontrolador PID y el controlador evala tanto la integralcomo la derivada de esta seal de error.

  • 8/3/2019 Anlisis dinmico de un Controlador

    9/32

    La seal (y) a la salida del controlador es igual a lamagnitud del error por la ganancia proporcional (Kp),

    ms la magnitud de la integral del error por la gananciaintegral (Ki), ms la magnitud de la derivada del error porla ganancia derivativa (Kd) ms el Bas.

    Esta seal (y) se enva a la planta, con lo que seproduce una nueva salida (C). Esta nueva salida (C) seenva de nuevo al sensor para determinar la nueva sealde error (e). Por ltimo, el controlador utiliza esta nuevaseal de error para calcular nuevamente su derivada y

    su integral. Este proceso se repite una y otra vez.

  • 8/3/2019 Anlisis dinmico de un Controlador

    10/32

    Ejercicio de Clculo de Funcin deTransferencia:

    1) Hallar la Funcin de Transferencia:

    Solucin:

  • 8/3/2019 Anlisis dinmico de un Controlador

    11/32

    Por 2 Ley de Kirchhoff:ei = VR + VC

    tiCiRei 1

    En el dominio de la frecuencia:

    Ei(s) =I(s)R +sC

    1I(s)

    Ei(s) =I(s) { R + }sC

    1

    Anlogamente

    eo = VC

    tiC

    eo1

  • 8/3/2019 Anlisis dinmico de un Controlador

    12/32

    En el dominio de la frecuencia:

    sCsIsEo1

    )()(

    Clculo de la funcin de transferencia

    sCRsI

    sCsI

    sEi

    sEoFT

    1)(

    1)(

    )(

    )(

    11

    11

    sRCsFT

  • 8/3/2019 Anlisis dinmico de un Controlador

    13/32

    4. CURVAS CARACTERSTICAS DE LOSCONTROLADORES P, PI, PD Y PIDUn controlador proporcional (Kp) reduce el tiempo desubida pero no elimina nunca el error en rgimenpermanente. El control integral (Ki) elimina el error en

    rgimen permanente pero empeora la respuestatransitoria. Un control derivativo (Kd) incrementa laestabilidad del sistema, reduce el sobreimpulso ymejora la respuesta transitoria.

  • 8/3/2019 Anlisis dinmico de un Controlador

    14/32

    En la siguiente tabla se resumen los efectos de cadacontrolador Kp, Kd y Ki sobre un sistema en buclecerrado.

    ACCIN DECONTROL

    TIEMPOSUBIDA SOBREIMPULSO

    TIEMPO DE.ESTABLECIMIENTO

    ERROR

    LAZO CERRADO

    Kp Disminuye Aumenta Poca variacin Disminuye

    Ki Disminuye Aumenta Aumenta Elimina

    Kd Pocavariacin

    Disminuye Disminuye Pocavariacin

  • 8/3/2019 Anlisis dinmico de un Controlador

    15/32

    Tenga en cuenta que estas relaciones puede que nosean demasiado precisas porque los efectos de lasganancias Kp, Ki y Kd dependen los unos de los otros.De hecho, al variar el valor de una de estas variablespuede que se modifiquen los efectos producidos por lasotras dos. Por esta razn, a la hora de determinar losvalores de Kp, Ki y Kd slo deber usar esta tablacomo una referencia.

  • 8/3/2019 Anlisis dinmico de un Controlador

    16/32

    Problema ejemplo:

    Consideremos el simple problema de unsistema masa, resorte y amortiguador.

  • 8/3/2019 Anlisis dinmico de un Controlador

    17/32

    Se pide:

    a) Determinar la ecuacin que modela el

    sistema en el dominio de la frecuenciab) La funcin de Transferenciac) La funcin de Transferencia para

    * M = 1 kg* b = 10 N.s/m* k = 20 N/m* F(s) = 1

    d) Graficar las respuesta del sistema para:

    * Una entrada en escaln en Lazo Abierto* Control Proporcional* Control Proporcional Derivativo* Control Proporcional Integral

    * Control Proporcional Integral Derivativo

  • 8/3/2019 Anlisis dinmico de un Controlador

    18/32

    Solucin:

    Aplicando la Ley de Newton: F = maF kx - bv = maEntonces la ecuacin que modela este sistema es:

    a) Tomando la transformada de Laplace de la ecuacin delmodelo (1):

  • 8/3/2019 Anlisis dinmico de un Controlador

    19/32

    b) La funcin de transferencia del desplazamiento X(s)con respecto a la entrada F(s) ser:

    c) Remplazando los datos en la anterior funcin de

    transferencia

    d) El objetivo de este problema es mostrar como Kp,Ki y Kd contribuyen a obtener* Un tiempo de subida ms rpido* Un sobreimpulso mnimo

    * Un error en rgimen permanente nulo.

  • 8/3/2019 Anlisis dinmico de un Controlador

    20/32

    Para ello utilizaremos el Programa Matlab para obtenergrficamente la respuesta del Sistema

    A) RESPUESTA ESCALN EN BUCLE ABIERTOVeamos, en primer lugar, la respuesta en bucleabierto del sistema ante una entrada escaln, seobtendr la siguiente grfica.

    La ganancia de la funcin de transferencia de laplanta es 1/20, as, el valor final de la salidaante un escaln unitario es 0.05, lo quecorresponde a un error en rgimen permanentede 0.95, en efecto, bastante grande. Ms an, eltiempo de subida es de alrededor de un

    segundo y el tiempo de establecimiento es deaproximadamente 1.5 segundos. Diseemos uncontrolador que reduzca el tiempo de subida y eltiempo de establecimiento y elimine el error enrgimen permanente.

  • 8/3/2019 Anlisis dinmico de un Controlador

    21/32

    B) CONTROL PROPORCIONAL

    En la tabla anterior se muestra que el controladorproporcional (Kp) reduce el tiempo de subida,incrementa el sobreimpulso y reduce el error enrgimen permanente. La funcin de transferencia

    de bucle cerrado del sistema anterior con uncontrolador proporcional es:

  • 8/3/2019 Anlisis dinmico de un Controlador

    22/32

    Establezcamos 300 como valor de la gananciaproporcional (Kp) y se deber obtener la siguientegrfica.

    El grfico muestra como elcontrolador proporcional hareducido tanto el tiempo desubida como el error en

    rgimen permanente, haincrementado elsobreimpulso y disminuido,en una pequea cantidad el

    tiempo de establecimiento.

  • 8/3/2019 Anlisis dinmico de un Controlador

    23/32

    C) CONTROL PROPORCIONAL Y DERIVATIVO

    Veamos ahora el control PD. En la tabla mostradaanteriormente se muestra que el controladorderivativo (Kd) reduce tanto el sobreimpulso comoel tiempo de establecimiento. La funcin de

    transferencia de bucle cerrado del sistemapropuesto con un controlador PD es:

  • 8/3/2019 Anlisis dinmico de un Controlador

    24/32

    Establezcamos en 300 el valor de Kp y en 10 el deKd.

    Esta grfica muestra comoel controlador derivativoreduce el sobreimpulso y eltiempo de establecimiento ytiene poco efecto sobre eltiempo de subida y el erroren rgimen permanente.

  • 8/3/2019 Anlisis dinmico de un Controlador

    25/32

    D) CONTROL PROPORCIONAL E INTEGRAL

    Antes de analizar el control PID, veamos elcontrol PI. En la tabla se muestra que un controlintegral (Ki) disminuye el tiempo de subida,incrementa tanto el sobreimpulso como el tiempode establecimiento y elimina el error en rgimenpermanente. Para el sistema propuesto, lafuncin de transferencia de bucle cerrado con uncontrol PI es:

  • 8/3/2019 Anlisis dinmico de un Controlador

    26/32

    Reduzcamos a 30 el valor de Kp y establezcamos en 70el valor de Ki y se debera obtener el siguiente grfico.

    Se ha reducido el valor de laganancia proporcional (Kp)porque el controlador integraltambin reduce el tiempo de

    subida e incrementa elsobreimpulso tal y comohace el controladorproporcional (efecto doble).La respuesta anterior

    muestra como el controladorintegral elimina el error enrgimen permanente.

  • 8/3/2019 Anlisis dinmico de un Controlador

    27/32

    E) CONTROL PROPORCIONAL, INTEGRAL Y

    DERIVATIVOVeamos ahora el controlador PID. La funcin detransferencia de bucle cerrado del sistema dado conun controlador PID es:

  • 8/3/2019 Anlisis dinmico de un Controlador

    28/32

    Tras varias pruebas se ha comprobado que losvalores de las ganancias Kp=350, Ki=300 y Kd=50

    proporcionan una respuesta adecuada.

    Ahora se ha obtenido unsistema sin sobreimpulso,

    con un tiempo de subidarpido y sin error en rgimenpermanente

  • 8/3/2019 Anlisis dinmico de un Controlador

    29/32

    5. ESQUEMAS DE CONTROLADORESELECTRNICOS BSICOS CON

    OPAMP.

  • 8/3/2019 Anlisis dinmico de un Controlador

    30/32

  • 8/3/2019 Anlisis dinmico de un Controlador

    31/32

    6. PRECAUCIONES EN LA VERIFICACINDEL ANLISIS DINMICO DE LOS

    CONTROLADORES.Cuando est diseando un controlador PID para unsistema dado siga los siguientes pasos para obtener elresultado deseado.

    1. Obtenga la respuesta en bucle abierto ydetermine los parmetros que deben ser mejorados

    2. Aada un control proporcional para mejorar el tiempo

    de subida3. Aada un control derivativo para mejorar elsobreimpulso

  • 8/3/2019 Anlisis dinmico de un Controlador

    32/32

    4. Aada un control integral para eliminar el erroren rgimen permanente

    5. Ajuste los valores de Kp, Ki y Kd paraobtener la respuesta deseada.

    6. Recuerde que no siempre se tiene que

    implantar los tres modos de control en un nicosistema. Por ejemplo, si un controlador PI proporcionauna respuesta suficientemente buena (como en elejemplo anterior) entonces no es necesario implantar elcontrol derivativo en el sistema.

    Mantenga el control tan sencillo como sea posible.