SlideShare una empresa de Scribd logo
CONTROL DIRECTO DE
SISTEMAS EN T. DISCRETO
  Tema 6
Indice


   Control de Sistemas en Tiempo Discreto
   en el Lugar de las Raíces
   Control de Sistemas en Tiempo Discreto
   por Respuesta Frecuencial
   Control por Síntesis Directa. Método de
   Truxal-Ragazzini
Control de Sistemas en Tiempo
Discreto en el Lugar de las Raíces
   El método de compensación del lugar de las raíces en el plano z
   es similar al caso continuo en el plano s, esto es, se
   especificarán las ubicaciones de los polos dominantes en lazo
   cerrado y se elegirá un tipo de compensador adecuado para
   cumplirlas.

   Para ello se ubicará el lugar geométrico de las raíces de

                            1 + GH ( z ) = 0

                  K ⋅ ( z + z1 ) ⋅ ( z + z 2 ) L ( z + z m )
             1+                                              =0
                   ( z + p1 ) ⋅ ( z + p2 ) L ( z + pn )
Control de Sistemas en Tiempo
Discreto en el Lugar de las Raíces
   Al ser GH(z) una magnitud compleja se imponen 2 condiciones:

   1. condición de ángulo
             arg(GH ( z )) = −180(2k + 1)   k = 0,1,2...
   2. Condición de magnitud
                            GH ( z ) = 1
   Los valores de z que cumplan la condición de angulo para K
   varaible definen el lugar geométrico de las raíces o polos del
   sistema en bucle cerrado (LdR)

   La aplicación de la condición de magnitud para una K
   determinado define los polos específicos del sistema en bucle
   cerrado.
Control de Sistemas en Tiempo
Discreto en el Lugar de las Raíces
        arg(GH ( z )) = φ1 + φ 2 + ... − θ1 − θ 2 − ...
                           B1 ⋅ B2 K Bm
              GH ( z ) = K
                           A1 ⋅ A2 K An
Control de Sistemas en Tiempo
Discreto en el Lugar de las Raíces
   En general
                           K c ⋅ ( z + z c1 ) ⋅ ( z + z c 2 )L( z + z cm )
                Gc ( z ) =
                            ( z + p c1 ) ⋅ ( z + p c 2 )L( z + p cn )

   Con objeto de determinar la ubicación de los polos y ceros el
   controlador Gc(z) digital se obtendrá la deficiencia angular en los
   polos deseados zd

                          φ = −180º −∠GH ( z ) z = z
                                                             d

   La condición de magnitud evaluada en zd permitirá ajustar la
   ganancia del controlador Kc.
Control de Sistemas en Tiempo
Discreto en el Lugar de las Raíces
   La forma más habitual del controlador Gc(z) será:

                                       z                                              z

                                                                              zp

                         x                                                            x
                         zp    z           1                                              1
                                   0                                          z
                                                                                  0




                    z + z0                                         z + z0
   Gc ( z ) = K ⋅          ,           z0 > z p   Gc ( z ) = K ⋅          ,           z p > z0
                    z + zp                                         z + zp

   Controlador de Adelanto (φ>0)                   Controlador de Atraso (φ<0)
Control de Sistemas en Tiempo
Discreto en el Lugar de las Raíces
                                             z

                         z p1 z
                                                                     z + z 01 z + z 02
                                        p2


                         x                   x        Gc ( z ) = K ⋅         ⋅
                             z 01   z
                                                 1                   z + z p1 z + z p 2
                                        02
                                                                     123 123
                                                                       Ad         At


                                                     Controlador de Atraso-Adelanto

  Los esquemas anteriores cubren a los controladores PID, en
  concreto el control PD (Adelanto con zp = 0), el control PI (Atraso
  con zp = 1) y el control PID (Atraso-Adelanto con zp1 = 0 , zp2 = -1),
  para el caso de discretizacion Euler hacia atrás.
Control de Sistemas en Tiempo
Discreto por Respuesta Frecuencial

   El método de compensación basado en la respuesta en
   frecuencia para sistemas en tiempo discreto es análogo al caso
   continuo. No obstante, será necesario realizar previamente la
   transformación bilineal que obtenga a partir de la planta G(z) la
   planta G(w).

   A partir de G(w) se realizará el diseño del controlador Gc(w),
   utilizando los procedimientos de diseño en continua, teniendo en
   cuenta la distorsión del eje de frecuencia w = jν respecto al eje
   s = jω. Una vez obtenido Gc(w) se aplicará nuevamente la
   transformación bilineal para obtener Gc(z).
Control de Sistemas en Tiempo
Discreto por Respuesta Frecuencial
    El procedimiento se resume en los siguientes pasos:
                                                  T
    1. Obtener G(z) y hallar G( w )= G( z ) z =1+ 2 w
                                                  T
                                                1− w
                                                  2
    2. Hacer w = jν , y establecer la ganancia del controlador K
    para cumplir las especificaciones de error estático y de
    velocidad en su caso.

    3. Dibujar el diagrama Bode de KG(ν), y determinar MF y MG.

    4. En caso de no cumplirse las especificaciones de MF y MG
    se diseñará un compensador Gc(w) por las técnicas
    convencionales , desprovisto de ganancia.

    5. Transformar Gc(w) en Gc(z) , según             Gc ( z ) = G c ( w) w= 2 z −1
                                                                              T z +1
Control de Sistemas en Tiempo
Discreto por Respuesta Frecuencial
    Se ha de resaltar que el diseño es aproximado en tanto en
                                             ω
    cuanto ν ≈ ω , por tanto se cumplirá ω < s
                                             10
                                                                2     ωT
    El eje ν , está distorsionado respecto al eje ω, pues ν =     tan
                                                                T      2
Control por Síntesis Directa. Método
de Truxal-Ragazzini
   El método de síntesis directa o de Truxal - Ragazzini, permite
   diseñar un GD(z) para que se cumpla que la secuencia de error
   e(kT) ante una referenciaº en particular sea cero tras un número
   N de periodos T, y se mantenga así, con un tiempo mínimo de
   establecimiento, y sin rizado entre muestras.

    R( z ) +   E( z )                         U(z)                         C( z )
                               GD ( z )                       G( z )
          -




                                   ⎧1 − e − Ts            ⎫            Gp(s) de orden n
                        G( z ) = Z ⎨           ⋅ G p ( s )⎬
                                   ⎩ s                    ⎭
Control por Síntesis Directa. Método
de Truxal-Ragazzini
     Se tratará de diseñar GD(z), para cumplir las especificaciones de
     error señaladas, e incluso una especificación sobre las
     constantes de error estático.

     La función de transferencia en lazo cerrado será
                                      C ( z)    GD ( z ) ⋅ G ( z )
                          F ( z) =           =
                                      R ( z ) 1 + GD ( z ) ⋅ G ( z )

     F(z) deberá tener un tiempo de establecimiento finito y error en
     régimen permanente cero ante referencia de entrada impulso
                        −1             a0 ⋅ z N + a1 ⋅ z N −1 +K+ a N
                                                 −N
  F ( z ) == a0 + a1 ⋅ z +K+ a N ⋅ z =                                  N≥n
             1444 24444 4           3                zN
              respuesta finita ( num. pasosT )
Control por Síntesis Directa. Método
de Truxal-Ragazzini
                                     F ( z)
   Despejando G D ( z ) =
                            G ( z ) ⋅ (1 − F ( z ))

   El controlador así diseñado habrá de cumplir tres condiciones:

   Condición de Realización física.
   Condición de Estabilidad.
   Condición de Error en régimen permanente nulo
   Condición de Rizado Nulo entre muestras.

   1. Condición de Realización Física

   El controlador GD(z) ha de ser físicamente realizable.
Control por Síntesis Directa. Método
de Truxal-Ragazzini
     a) Causalidad: grado num(GD(z)) ≤ grado den(GD(z)).

     b) Si G(z) se expande en potencias de z-1, el término más
     significativo de F(z) en potencias de z-1 debe ser al menos tan
     grande como el de G(z), por ejemplo

    G ( z ) = z −1 + z −2 + K ⇒ F ( z ) = a 0 + a1 z −1 + a 2 z −2 + K ⇒ a 0 ≡ 0

     2. Condición de Estabilidad.

     Se deberá evitar la cancelación de polos inestables o críticos
     de G(z) , y ceros de GD(z),ya que no es exacta, y hay
     divergencias con el tiempo kT, dando lugar a inestabilidad
Control por Síntesis Directa. Método
de Truxal-Ragazzini
    Tampoco el controlador GD(z) no tendrá polos inestables o
    críticos que cancelen ceros de G(z) fuera del círculo unidad.

                                                                G1 ( z )
    a) Para el primer caso suponiendo G ( z ) =                          , α ≥1
                                                                z −α
                                            G1
                                       GD ⋅
                           F ( z) =        z −α
                                              G
                                    1 + GD ⋅ 1
                                             z −α
                                   1                          z −α
           1 − F ( z) =                              =
                                          G1 ( z )       z − α + G D ⋅ G1
                          1 + GD ( z) ⋅
                                          z −α

    polos inestables de G(z) serán incluidos como ceros en 1-F(z)
    .
Control por Síntesis Directa. Método
de Truxal-Ragazzini
                                                      z−β
    b) Para el segundo caso suponiendo G ( z ) =               , β ≥1
                                                      G2 ( z )
                        z−β
                   GD ⋅
                          G2              z−β
        F ( z) =              = GD ⋅
                          z−β        G2 + G D ⋅ ( z − β )
                 1 + GD ⋅
                           G2
    los ceros externos al circulo unidad de G(z), persistirán como
    ceros de F(z).

    3. Condición de Error Permanente Nulo.

    El error permanente será cero tras un número finito de
    muestras N y así se mantendrá, lim e( kT ) → 0, N finito
                                        k → NT
Control por Síntesis Directa. Método
de Truxal-Ragazzini
   A partir del esquema de control en lazo cerrado

                  E ( z ) = R( z ) − C( z ) = R( z ) ⋅ (1 − F ( z ))
   En particular, se tendrá

                                   ⎧
                                   ⎪      q = 0 P( z ) = 1                     &
                                                                          escalon
                   P( z )          ⎪
    R( z ) =                      →⎨      q = 1 P( z ) = Tz −1            rampa
               (1 − z −1 ) q +1    ⎪                     T 2 −1
                                   ⎪
                                   ⎩
                                          q = 2 P( z ) =
                                                          2
                                                             ( z + z −2 ) parabolica
                                                                                 &

   Por tanto                               P( z ) ⋅ (1 − F ( z ))
                                  E( z ) =
                                              (1 − z −1 ) q +1
Control por Síntesis Directa. Método
de Truxal-Ragazzini
    E(z) debe ser un polinomio en z-1, con un número finito de
                                            −1          −N
   términos , esto es, E ( z ) = b0 + b1 ⋅ z +K+ bm ⋅ z

   Por tanto, se elige 1 – F(z) según,

                     1 − F ( z ) = (1 − z −1 ) q +1 ⋅ N ( z )

   con N(z) tambien finito al igual que F(z). De esta manera

           E ( z ) = P( z ) ⋅ N ( z ) = b0 + b1 z −1 + K + bN z − N

   Por ello, el controlador GD(z) de Truxal-Ragazzini será,
                                            F ( z)
                  GD ( z) =
                              G ( z ) ⋅ (1 − z −1 ) q +1 ⋅ N ( z )
Control por Síntesis Directa. Método
de Truxal-Ragazzini
   4. Condición de Rizado Nulo

   Para que el rizado del error e(t) sea nulo entre muestras, se
   cumplirá para la salida c(t) que

    c( t > NT ) = cte , ante entrada escalón.
    c (t > NT ) = cte , ante entrada rampa.
    &
   c (t > NT ) = cte , ante entrada parabólica.
   &&

   Estas condiciones serán establecidas sobre la señal de control
   u(t), ya que la ausencia de rizado impone que u(t) sea constante
   para referencias r(t) escalón, rampa y aceleración.
Control por Síntesis Directa. Método
de Truxal-Ragazzini
   En concreto se impondrán sobre la secuencia u(kT) ya que

      U ( z ) = b0 + b1 ⋅ z −1 + .... + bN z − N + bN +1 z − ( N +1) + ....

                     C ( z ) C ( z ) R( z )            R( z )
          U ( z) =          =       ⋅       = F ( z) ⋅
                     G ( z ) R( z ) G ( z )            G( z)

   y de esta manera aparecen condiciones sobre F(z).

   Hay que notar que el diseño se vincula a la señal de referencia
   r(kT). Además, como el diseño no depende de T, se pueden
   producir efectos no lineales como saturación (T pequeño) e
   inestabilidad (T grande).

Más contenido relacionado

La actualidad más candente

Transformada zeta
Transformada zetaTransformada zeta
Transformada zeta
AnasDazCortez
 
Sesion contadores y registros
Sesion  contadores y registrosSesion  contadores y registros
Sesion contadores y registros
Marco Antonio
 
Control digital: Teoría y practica parte 1
Control digital: Teoría y practica parte 1Control digital: Teoría y practica parte 1
Control digital: Teoría y practica parte 1
SANTIAGO PABLO ALBERTO
 
Funciones De Transferencia
Funciones De TransferenciaFunciones De Transferencia
Funciones De Transferencia
Grupo 4 Señales y Sistema
 
2da tarea de control
2da tarea de control2da tarea de control
2da tarea de control
Cachito Carrasco
 
Sección 2.6: Sistemas descritos mediante ecuaciones en diferencias
Sección 2.6: Sistemas descritos mediante ecuaciones en diferenciasSección 2.6: Sistemas descritos mediante ecuaciones en diferencias
Sección 2.6: Sistemas descritos mediante ecuaciones en diferencias
Juan Palacios
 
Ingenieria de control moderna - Ogata 5ed
Ingenieria de control moderna - Ogata 5edIngenieria de control moderna - Ogata 5ed
Ingenieria de control moderna - Ogata 5ed
Na Chu
 
Electrónica digital: Circuitos secuenciales sincrónicos
Electrónica digital: Circuitos secuenciales sincrónicos Electrónica digital: Circuitos secuenciales sincrónicos
Electrónica digital: Circuitos secuenciales sincrónicos
SANTIAGO PABLO ALBERTO
 
PDS Unidad 2 Sección 2.3: Clasificación de los sistemas discretos
PDS Unidad 2 Sección 2.3: Clasificación de los sistemas discretosPDS Unidad 2 Sección 2.3: Clasificación de los sistemas discretos
PDS Unidad 2 Sección 2.3: Clasificación de los sistemas discretos
Juan Palacios
 
PDS Unidad 2 Sección 2.2: Representación de sistemas discretos con diagrama a...
PDS Unidad 2 Sección 2.2: Representación de sistemas discretos con diagrama a...PDS Unidad 2 Sección 2.2: Representación de sistemas discretos con diagrama a...
PDS Unidad 2 Sección 2.2: Representación de sistemas discretos con diagrama a...
Juan Palacios
 
Lugar geométrico de las raices control 1
Lugar geométrico de las raices control 1Lugar geométrico de las raices control 1
Lugar geométrico de las raices control 1
Marvin Pariona
 
Sección 3.2 Propiedades de la transformada Z de señales discretas
Sección 3.2 Propiedades de la transformada Z de señales discretasSección 3.2 Propiedades de la transformada Z de señales discretas
Sección 3.2 Propiedades de la transformada Z de señales discretas
Juan Palacios
 
Unidad 3 c2-control/DISCRETIZACION DE FUNCIONES DE TRANSFERENCIA
Unidad 3 c2-control/DISCRETIZACION DE FUNCIONES DE TRANSFERENCIAUnidad 3 c2-control/DISCRETIZACION DE FUNCIONES DE TRANSFERENCIA
Unidad 3 c2-control/DISCRETIZACION DE FUNCIONES DE TRANSFERENCIA
Davinso Gonzalez
 
Transformada z
Transformada zTransformada z
Transformada z
Adan Aguirre
 
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
 
Robotica - cinematica2
Robotica - cinematica2Robotica - cinematica2
Robotica - cinematica2
Marc Llanos
 
Cap 07 transformada-z (1)
Cap 07 transformada-z (1)Cap 07 transformada-z (1)
Cap 07 transformada-z (1)
Joel Ramirez
 
Clase 5 - Diseño de controladores por LGR
Clase 5 - Diseño de controladores por LGRClase 5 - Diseño de controladores por LGR
Clase 5 - Diseño de controladores por LGR
guest21fbd4
 
Procesamiento digital de señales con matlab
Procesamiento digital de señales con matlabProcesamiento digital de señales con matlab
Procesamiento digital de señales con matlab
Percy Julio Chambi Pacco
 
Unidad 3 c4-control/ANALISIS DE ESTABILIDAD
Unidad 3 c4-control/ANALISIS DE ESTABILIDADUnidad 3 c4-control/ANALISIS DE ESTABILIDAD
Unidad 3 c4-control/ANALISIS DE ESTABILIDAD
Davinso Gonzalez
 

La actualidad más candente (20)

Transformada zeta
Transformada zetaTransformada zeta
Transformada zeta
 
Sesion contadores y registros
Sesion  contadores y registrosSesion  contadores y registros
Sesion contadores y registros
 
Control digital: Teoría y practica parte 1
Control digital: Teoría y practica parte 1Control digital: Teoría y practica parte 1
Control digital: Teoría y practica parte 1
 
Funciones De Transferencia
Funciones De TransferenciaFunciones De Transferencia
Funciones De Transferencia
 
2da tarea de control
2da tarea de control2da tarea de control
2da tarea de control
 
Sección 2.6: Sistemas descritos mediante ecuaciones en diferencias
Sección 2.6: Sistemas descritos mediante ecuaciones en diferenciasSección 2.6: Sistemas descritos mediante ecuaciones en diferencias
Sección 2.6: Sistemas descritos mediante ecuaciones en diferencias
 
Ingenieria de control moderna - Ogata 5ed
Ingenieria de control moderna - Ogata 5edIngenieria de control moderna - Ogata 5ed
Ingenieria de control moderna - Ogata 5ed
 
Electrónica digital: Circuitos secuenciales sincrónicos
Electrónica digital: Circuitos secuenciales sincrónicos Electrónica digital: Circuitos secuenciales sincrónicos
Electrónica digital: Circuitos secuenciales sincrónicos
 
PDS Unidad 2 Sección 2.3: Clasificación de los sistemas discretos
PDS Unidad 2 Sección 2.3: Clasificación de los sistemas discretosPDS Unidad 2 Sección 2.3: Clasificación de los sistemas discretos
PDS Unidad 2 Sección 2.3: Clasificación de los sistemas discretos
 
PDS Unidad 2 Sección 2.2: Representación de sistemas discretos con diagrama a...
PDS Unidad 2 Sección 2.2: Representación de sistemas discretos con diagrama a...PDS Unidad 2 Sección 2.2: Representación de sistemas discretos con diagrama a...
PDS Unidad 2 Sección 2.2: Representación de sistemas discretos con diagrama a...
 
Lugar geométrico de las raices control 1
Lugar geométrico de las raices control 1Lugar geométrico de las raices control 1
Lugar geométrico de las raices control 1
 
Sección 3.2 Propiedades de la transformada Z de señales discretas
Sección 3.2 Propiedades de la transformada Z de señales discretasSección 3.2 Propiedades de la transformada Z de señales discretas
Sección 3.2 Propiedades de la transformada Z de señales discretas
 
Unidad 3 c2-control/DISCRETIZACION DE FUNCIONES DE TRANSFERENCIA
Unidad 3 c2-control/DISCRETIZACION DE FUNCIONES DE TRANSFERENCIAUnidad 3 c2-control/DISCRETIZACION DE FUNCIONES DE TRANSFERENCIA
Unidad 3 c2-control/DISCRETIZACION DE FUNCIONES DE TRANSFERENCIA
 
Transformada z
Transformada zTransformada z
Transformada z
 
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.
 
Robotica - cinematica2
Robotica - cinematica2Robotica - cinematica2
Robotica - cinematica2
 
Cap 07 transformada-z (1)
Cap 07 transformada-z (1)Cap 07 transformada-z (1)
Cap 07 transformada-z (1)
 
Clase 5 - Diseño de controladores por LGR
Clase 5 - Diseño de controladores por LGRClase 5 - Diseño de controladores por LGR
Clase 5 - Diseño de controladores por LGR
 
Procesamiento digital de señales con matlab
Procesamiento digital de señales con matlabProcesamiento digital de señales con matlab
Procesamiento digital de señales con matlab
 
Unidad 3 c4-control/ANALISIS DE ESTABILIDAD
Unidad 3 c4-control/ANALISIS DE ESTABILIDADUnidad 3 c4-control/ANALISIS DE ESTABILIDAD
Unidad 3 c4-control/ANALISIS DE ESTABILIDAD
 

Similar a Control directo de std

Intro parte5
Intro parte5Intro parte5
Intro parte5
UNEFA
 
Clase 8- Diseño indirecto de Controladores digitales
Clase 8- Diseño indirecto de Controladores digitalesClase 8- Diseño indirecto de Controladores digitales
Clase 8- Diseño indirecto de Controladores digitales
UNEFA
 
Compensadores adelanto retraso
Compensadores adelanto retrasoCompensadores adelanto retraso
Compensadores adelanto retraso
phoenix5559
 
Pec compleja enero2019_def_soluciones
Pec compleja enero2019_def_solucionesPec compleja enero2019_def_soluciones
Pec compleja enero2019_def_soluciones
Gustavo Rodrigálvarez Garcia
 
MA185 MATEMÁTICA V 2da Práctica Calificada
MA185 MATEMÁTICA V 2da Práctica CalificadaMA185 MATEMÁTICA V 2da Práctica Calificada
MA185 MATEMÁTICA V 2da Práctica Calificada
Miguel Pajuelo Villanueva
 
Unidad 4 control2
Unidad 4 control2Unidad 4 control2
Unidad 4 control2
Davinso Gonzalez
 
Unidad 4 control2
Unidad 4 control2Unidad 4 control2
Unidad 4 control2
Davinso Gonzalez
 
digitalizacion de controladores
digitalizacion de controladoresdigitalizacion de controladores
digitalizacion de controladores
Эрык Реки
 
463941896-1-4-Diseno-de-compensador-adelanto-atraso-y-controlador-PID-pptx (1...
463941896-1-4-Diseno-de-compensador-adelanto-atraso-y-controlador-PID-pptx (1...463941896-1-4-Diseno-de-compensador-adelanto-atraso-y-controlador-PID-pptx (1...
463941896-1-4-Diseno-de-compensador-adelanto-atraso-y-controlador-PID-pptx (1...
David Mora Cusicuna
 
Programacion paralelo
Programacion paraleloProgramacion paralelo
Programacion paralelo
teoriacontrol2
 
Matlab trans z
Matlab trans zMatlab trans z
Matlab trans z
Christian Napa Macavilca
 
Clase 6
Clase 6Clase 6
Clase 6
UNEFA
 
Presentacion
PresentacionPresentacion
Presentacion
Ignacio Vega
 
Materia1
Materia1Materia1
Materia1
larmandollg
 
Utp pds_s9y10_transformada z
 Utp pds_s9y10_transformada z Utp pds_s9y10_transformada z
Utp pds_s9y10_transformada z
jcbenitezp
 
8 integrales
8 integrales8 integrales
8 integrales
EverLuna
 
Tema7(1)
Tema7(1)Tema7(1)
Tema7(1)
Arturo Dragneel
 
tarea10_12310146
tarea10_12310146tarea10_12310146
tarea10_12310146
isragarciav
 
5 integracion
5 integracion5 integracion
5 integracion
Sergio Saba
 
sistemas_lineales_iterativos. jesusparadappt
sistemas_lineales_iterativos. jesusparadapptsistemas_lineales_iterativos. jesusparadappt
sistemas_lineales_iterativos. jesusparadappt
Jesus Parada
 

Similar a Control directo de std (20)

Intro parte5
Intro parte5Intro parte5
Intro parte5
 
Clase 8- Diseño indirecto de Controladores digitales
Clase 8- Diseño indirecto de Controladores digitalesClase 8- Diseño indirecto de Controladores digitales
Clase 8- Diseño indirecto de Controladores digitales
 
Compensadores adelanto retraso
Compensadores adelanto retrasoCompensadores adelanto retraso
Compensadores adelanto retraso
 
Pec compleja enero2019_def_soluciones
Pec compleja enero2019_def_solucionesPec compleja enero2019_def_soluciones
Pec compleja enero2019_def_soluciones
 
MA185 MATEMÁTICA V 2da Práctica Calificada
MA185 MATEMÁTICA V 2da Práctica CalificadaMA185 MATEMÁTICA V 2da Práctica Calificada
MA185 MATEMÁTICA V 2da Práctica Calificada
 
Unidad 4 control2
Unidad 4 control2Unidad 4 control2
Unidad 4 control2
 
Unidad 4 control2
Unidad 4 control2Unidad 4 control2
Unidad 4 control2
 
digitalizacion de controladores
digitalizacion de controladoresdigitalizacion de controladores
digitalizacion de controladores
 
463941896-1-4-Diseno-de-compensador-adelanto-atraso-y-controlador-PID-pptx (1...
463941896-1-4-Diseno-de-compensador-adelanto-atraso-y-controlador-PID-pptx (1...463941896-1-4-Diseno-de-compensador-adelanto-atraso-y-controlador-PID-pptx (1...
463941896-1-4-Diseno-de-compensador-adelanto-atraso-y-controlador-PID-pptx (1...
 
Programacion paralelo
Programacion paraleloProgramacion paralelo
Programacion paralelo
 
Matlab trans z
Matlab trans zMatlab trans z
Matlab trans z
 
Clase 6
Clase 6Clase 6
Clase 6
 
Presentacion
PresentacionPresentacion
Presentacion
 
Materia1
Materia1Materia1
Materia1
 
Utp pds_s9y10_transformada z
 Utp pds_s9y10_transformada z Utp pds_s9y10_transformada z
Utp pds_s9y10_transformada z
 
8 integrales
8 integrales8 integrales
8 integrales
 
Tema7(1)
Tema7(1)Tema7(1)
Tema7(1)
 
tarea10_12310146
tarea10_12310146tarea10_12310146
tarea10_12310146
 
5 integracion
5 integracion5 integracion
5 integracion
 
sistemas_lineales_iterativos. jesusparadappt
sistemas_lineales_iterativos. jesusparadapptsistemas_lineales_iterativos. jesusparadappt
sistemas_lineales_iterativos. jesusparadappt
 

Más de UNEFA

Charla de Inducción al Trabajo de Grado 1 2015 UNEFA Isabelica
Charla de Inducción al Trabajo de Grado 1 2015 UNEFA IsabelicaCharla de Inducción al Trabajo de Grado 1 2015 UNEFA Isabelica
Charla de Inducción al Trabajo de Grado 1 2015 UNEFA Isabelica
UNEFA
 
Exposicion2
Exposicion2Exposicion2
Exposicion2
UNEFA
 
Exposición 1
Exposición 1Exposición 1
Exposición 1
UNEFA
 
Control de procesos clase 3
Control de procesos   clase 3Control de procesos   clase 3
Control de procesos clase 3
UNEFA
 
Control de procesos clase 1
Control de procesos   clase 1Control de procesos   clase 1
Control de procesos clase 1
UNEFA
 
Control de procesos clase 2
Control de procesos   clase 2Control de procesos   clase 2
Control de procesos clase 2
UNEFA
 
Instrumentación de control clase 5 nivel
Instrumentación de control   clase 5 nivelInstrumentación de control   clase 5 nivel
Instrumentación de control clase 5 nivel
UNEFA
 
Instrumentación y control tema 1
Instrumentación y control   tema 1Instrumentación y control   tema 1
Instrumentación y control tema 1
UNEFA
 
Introducción a los microcontroladores
Introducción a los microcontroladoresIntroducción a los microcontroladores
Introducción a los microcontroladores
UNEFA
 
Introducción al Control Automático
Introducción al Control AutomáticoIntroducción al Control Automático
Introducción al Control Automático
UNEFA
 
Teoria de control automatico programa
Teoria de control automatico programaTeoria de control automatico programa
Teoria de control automatico programa
UNEFA
 
Tarea control digital
Tarea control digitalTarea control digital
Tarea control digital
UNEFA
 
Tarea control digital
Tarea control digitalTarea control digital
Tarea control digital
UNEFA
 
Clase 7 Espacio de estado
Clase 7 Espacio de estadoClase 7 Espacio de estado
Clase 7 Espacio de estado
UNEFA
 
Control destilacion
Control destilacionControl destilacion
Control destilacion
UNEFA
 
Control de Destilación
Control de DestilaciónControl de Destilación
Control de Destilación
UNEFA
 
Intro parte4
Intro parte4Intro parte4
Intro parte4
UNEFA
 
Intro parte3
Intro parte3Intro parte3
Intro parte3
UNEFA
 
Intro parte2
Intro parte2Intro parte2
Intro parte2
UNEFA
 
Intro parte1
Intro parte1Intro parte1
Intro parte1
UNEFA
 

Más de UNEFA (20)

Charla de Inducción al Trabajo de Grado 1 2015 UNEFA Isabelica
Charla de Inducción al Trabajo de Grado 1 2015 UNEFA IsabelicaCharla de Inducción al Trabajo de Grado 1 2015 UNEFA Isabelica
Charla de Inducción al Trabajo de Grado 1 2015 UNEFA Isabelica
 
Exposicion2
Exposicion2Exposicion2
Exposicion2
 
Exposición 1
Exposición 1Exposición 1
Exposición 1
 
Control de procesos clase 3
Control de procesos   clase 3Control de procesos   clase 3
Control de procesos clase 3
 
Control de procesos clase 1
Control de procesos   clase 1Control de procesos   clase 1
Control de procesos clase 1
 
Control de procesos clase 2
Control de procesos   clase 2Control de procesos   clase 2
Control de procesos clase 2
 
Instrumentación de control clase 5 nivel
Instrumentación de control   clase 5 nivelInstrumentación de control   clase 5 nivel
Instrumentación de control clase 5 nivel
 
Instrumentación y control tema 1
Instrumentación y control   tema 1Instrumentación y control   tema 1
Instrumentación y control tema 1
 
Introducción a los microcontroladores
Introducción a los microcontroladoresIntroducción a los microcontroladores
Introducción a los microcontroladores
 
Introducción al Control Automático
Introducción al Control AutomáticoIntroducción al Control Automático
Introducción al Control Automático
 
Teoria de control automatico programa
Teoria de control automatico programaTeoria de control automatico programa
Teoria de control automatico programa
 
Tarea control digital
Tarea control digitalTarea control digital
Tarea control digital
 
Tarea control digital
Tarea control digitalTarea control digital
Tarea control digital
 
Clase 7 Espacio de estado
Clase 7 Espacio de estadoClase 7 Espacio de estado
Clase 7 Espacio de estado
 
Control destilacion
Control destilacionControl destilacion
Control destilacion
 
Control de Destilación
Control de DestilaciónControl de Destilación
Control de Destilación
 
Intro parte4
Intro parte4Intro parte4
Intro parte4
 
Intro parte3
Intro parte3Intro parte3
Intro parte3
 
Intro parte2
Intro parte2Intro parte2
Intro parte2
 
Intro parte1
Intro parte1Intro parte1
Intro parte1
 

Control directo de std

  • 1. CONTROL DIRECTO DE SISTEMAS EN T. DISCRETO Tema 6
  • 2. Indice Control de Sistemas en Tiempo Discreto en el Lugar de las Raíces Control de Sistemas en Tiempo Discreto por Respuesta Frecuencial Control por Síntesis Directa. Método de Truxal-Ragazzini
  • 3. Control de Sistemas en Tiempo Discreto en el Lugar de las Raíces El método de compensación del lugar de las raíces en el plano z es similar al caso continuo en el plano s, esto es, se especificarán las ubicaciones de los polos dominantes en lazo cerrado y se elegirá un tipo de compensador adecuado para cumplirlas. Para ello se ubicará el lugar geométrico de las raíces de 1 + GH ( z ) = 0 K ⋅ ( z + z1 ) ⋅ ( z + z 2 ) L ( z + z m ) 1+ =0 ( z + p1 ) ⋅ ( z + p2 ) L ( z + pn )
  • 4. Control de Sistemas en Tiempo Discreto en el Lugar de las Raíces Al ser GH(z) una magnitud compleja se imponen 2 condiciones: 1. condición de ángulo arg(GH ( z )) = −180(2k + 1) k = 0,1,2... 2. Condición de magnitud GH ( z ) = 1 Los valores de z que cumplan la condición de angulo para K varaible definen el lugar geométrico de las raíces o polos del sistema en bucle cerrado (LdR) La aplicación de la condición de magnitud para una K determinado define los polos específicos del sistema en bucle cerrado.
  • 5. Control de Sistemas en Tiempo Discreto en el Lugar de las Raíces arg(GH ( z )) = φ1 + φ 2 + ... − θ1 − θ 2 − ... B1 ⋅ B2 K Bm GH ( z ) = K A1 ⋅ A2 K An
  • 6. Control de Sistemas en Tiempo Discreto en el Lugar de las Raíces En general K c ⋅ ( z + z c1 ) ⋅ ( z + z c 2 )L( z + z cm ) Gc ( z ) = ( z + p c1 ) ⋅ ( z + p c 2 )L( z + p cn ) Con objeto de determinar la ubicación de los polos y ceros el controlador Gc(z) digital se obtendrá la deficiencia angular en los polos deseados zd φ = −180º −∠GH ( z ) z = z d La condición de magnitud evaluada en zd permitirá ajustar la ganancia del controlador Kc.
  • 7. Control de Sistemas en Tiempo Discreto en el Lugar de las Raíces La forma más habitual del controlador Gc(z) será: z z zp x x zp z 1 1 0 z 0 z + z0 z + z0 Gc ( z ) = K ⋅ , z0 > z p Gc ( z ) = K ⋅ , z p > z0 z + zp z + zp Controlador de Adelanto (φ>0) Controlador de Atraso (φ<0)
  • 8. Control de Sistemas en Tiempo Discreto en el Lugar de las Raíces z z p1 z z + z 01 z + z 02 p2 x x Gc ( z ) = K ⋅ ⋅ z 01 z 1 z + z p1 z + z p 2 02 123 123 Ad At Controlador de Atraso-Adelanto Los esquemas anteriores cubren a los controladores PID, en concreto el control PD (Adelanto con zp = 0), el control PI (Atraso con zp = 1) y el control PID (Atraso-Adelanto con zp1 = 0 , zp2 = -1), para el caso de discretizacion Euler hacia atrás.
  • 9. Control de Sistemas en Tiempo Discreto por Respuesta Frecuencial El método de compensación basado en la respuesta en frecuencia para sistemas en tiempo discreto es análogo al caso continuo. No obstante, será necesario realizar previamente la transformación bilineal que obtenga a partir de la planta G(z) la planta G(w). A partir de G(w) se realizará el diseño del controlador Gc(w), utilizando los procedimientos de diseño en continua, teniendo en cuenta la distorsión del eje de frecuencia w = jν respecto al eje s = jω. Una vez obtenido Gc(w) se aplicará nuevamente la transformación bilineal para obtener Gc(z).
  • 10. Control de Sistemas en Tiempo Discreto por Respuesta Frecuencial El procedimiento se resume en los siguientes pasos: T 1. Obtener G(z) y hallar G( w )= G( z ) z =1+ 2 w T 1− w 2 2. Hacer w = jν , y establecer la ganancia del controlador K para cumplir las especificaciones de error estático y de velocidad en su caso. 3. Dibujar el diagrama Bode de KG(ν), y determinar MF y MG. 4. En caso de no cumplirse las especificaciones de MF y MG se diseñará un compensador Gc(w) por las técnicas convencionales , desprovisto de ganancia. 5. Transformar Gc(w) en Gc(z) , según Gc ( z ) = G c ( w) w= 2 z −1 T z +1
  • 11. Control de Sistemas en Tiempo Discreto por Respuesta Frecuencial Se ha de resaltar que el diseño es aproximado en tanto en ω cuanto ν ≈ ω , por tanto se cumplirá ω < s 10 2 ωT El eje ν , está distorsionado respecto al eje ω, pues ν = tan T 2
  • 12. Control por Síntesis Directa. Método de Truxal-Ragazzini El método de síntesis directa o de Truxal - Ragazzini, permite diseñar un GD(z) para que se cumpla que la secuencia de error e(kT) ante una referenciaº en particular sea cero tras un número N de periodos T, y se mantenga así, con un tiempo mínimo de establecimiento, y sin rizado entre muestras. R( z ) + E( z ) U(z) C( z ) GD ( z ) G( z ) - ⎧1 − e − Ts ⎫ Gp(s) de orden n G( z ) = Z ⎨ ⋅ G p ( s )⎬ ⎩ s ⎭
  • 13. Control por Síntesis Directa. Método de Truxal-Ragazzini Se tratará de diseñar GD(z), para cumplir las especificaciones de error señaladas, e incluso una especificación sobre las constantes de error estático. La función de transferencia en lazo cerrado será C ( z) GD ( z ) ⋅ G ( z ) F ( z) = = R ( z ) 1 + GD ( z ) ⋅ G ( z ) F(z) deberá tener un tiempo de establecimiento finito y error en régimen permanente cero ante referencia de entrada impulso −1 a0 ⋅ z N + a1 ⋅ z N −1 +K+ a N −N F ( z ) == a0 + a1 ⋅ z +K+ a N ⋅ z = N≥n 1444 24444 4 3 zN respuesta finita ( num. pasosT )
  • 14. Control por Síntesis Directa. Método de Truxal-Ragazzini F ( z) Despejando G D ( z ) = G ( z ) ⋅ (1 − F ( z )) El controlador así diseñado habrá de cumplir tres condiciones: Condición de Realización física. Condición de Estabilidad. Condición de Error en régimen permanente nulo Condición de Rizado Nulo entre muestras. 1. Condición de Realización Física El controlador GD(z) ha de ser físicamente realizable.
  • 15. Control por Síntesis Directa. Método de Truxal-Ragazzini a) Causalidad: grado num(GD(z)) ≤ grado den(GD(z)). b) Si G(z) se expande en potencias de z-1, el término más significativo de F(z) en potencias de z-1 debe ser al menos tan grande como el de G(z), por ejemplo G ( z ) = z −1 + z −2 + K ⇒ F ( z ) = a 0 + a1 z −1 + a 2 z −2 + K ⇒ a 0 ≡ 0 2. Condición de Estabilidad. Se deberá evitar la cancelación de polos inestables o críticos de G(z) , y ceros de GD(z),ya que no es exacta, y hay divergencias con el tiempo kT, dando lugar a inestabilidad
  • 16. Control por Síntesis Directa. Método de Truxal-Ragazzini Tampoco el controlador GD(z) no tendrá polos inestables o críticos que cancelen ceros de G(z) fuera del círculo unidad. G1 ( z ) a) Para el primer caso suponiendo G ( z ) = , α ≥1 z −α G1 GD ⋅ F ( z) = z −α G 1 + GD ⋅ 1 z −α 1 z −α 1 − F ( z) = = G1 ( z ) z − α + G D ⋅ G1 1 + GD ( z) ⋅ z −α polos inestables de G(z) serán incluidos como ceros en 1-F(z) .
  • 17. Control por Síntesis Directa. Método de Truxal-Ragazzini z−β b) Para el segundo caso suponiendo G ( z ) = , β ≥1 G2 ( z ) z−β GD ⋅ G2 z−β F ( z) = = GD ⋅ z−β G2 + G D ⋅ ( z − β ) 1 + GD ⋅ G2 los ceros externos al circulo unidad de G(z), persistirán como ceros de F(z). 3. Condición de Error Permanente Nulo. El error permanente será cero tras un número finito de muestras N y así se mantendrá, lim e( kT ) → 0, N finito k → NT
  • 18. Control por Síntesis Directa. Método de Truxal-Ragazzini A partir del esquema de control en lazo cerrado E ( z ) = R( z ) − C( z ) = R( z ) ⋅ (1 − F ( z )) En particular, se tendrá ⎧ ⎪ q = 0 P( z ) = 1 & escalon P( z ) ⎪ R( z ) = →⎨ q = 1 P( z ) = Tz −1 rampa (1 − z −1 ) q +1 ⎪ T 2 −1 ⎪ ⎩ q = 2 P( z ) = 2 ( z + z −2 ) parabolica & Por tanto P( z ) ⋅ (1 − F ( z )) E( z ) = (1 − z −1 ) q +1
  • 19. Control por Síntesis Directa. Método de Truxal-Ragazzini E(z) debe ser un polinomio en z-1, con un número finito de −1 −N términos , esto es, E ( z ) = b0 + b1 ⋅ z +K+ bm ⋅ z Por tanto, se elige 1 – F(z) según, 1 − F ( z ) = (1 − z −1 ) q +1 ⋅ N ( z ) con N(z) tambien finito al igual que F(z). De esta manera E ( z ) = P( z ) ⋅ N ( z ) = b0 + b1 z −1 + K + bN z − N Por ello, el controlador GD(z) de Truxal-Ragazzini será, F ( z) GD ( z) = G ( z ) ⋅ (1 − z −1 ) q +1 ⋅ N ( z )
  • 20. Control por Síntesis Directa. Método de Truxal-Ragazzini 4. Condición de Rizado Nulo Para que el rizado del error e(t) sea nulo entre muestras, se cumplirá para la salida c(t) que c( t > NT ) = cte , ante entrada escalón. c (t > NT ) = cte , ante entrada rampa. & c (t > NT ) = cte , ante entrada parabólica. && Estas condiciones serán establecidas sobre la señal de control u(t), ya que la ausencia de rizado impone que u(t) sea constante para referencias r(t) escalón, rampa y aceleración.
  • 21. Control por Síntesis Directa. Método de Truxal-Ragazzini En concreto se impondrán sobre la secuencia u(kT) ya que U ( z ) = b0 + b1 ⋅ z −1 + .... + bN z − N + bN +1 z − ( N +1) + .... C ( z ) C ( z ) R( z ) R( z ) U ( z) = = ⋅ = F ( z) ⋅ G ( z ) R( z ) G ( z ) G( z) y de esta manera aparecen condiciones sobre F(z). Hay que notar que el diseño se vincula a la señal de referencia r(kT). Además, como el diseño no depende de T, se pueden producir efectos no lineales como saturación (T pequeño) e inestabilidad (T grande).