8. Consideraciones estructurales en control SISO

Documentos relacionados
10. Diseño avanzado de controladores SISO

10. Diseño avanzado de controladores SISO

10. Diseño avanzado de controladores SISO

9. Manejo de restricciones. Panorama de la clase: Introducción Efecto wind-up Compensación anti-wind-up

7. Limitaciones fundamentales en control SISO

Diseño de Redes de Adelanto y Atraso de fase Sistemas Automáticos

8. Consideraciones estructurales en control SISO

6. Diseño Básico de controladores SISO

Control Automático I - Certamen 2 Pauta de Correción

1. Problema (5 puntos ev. continua, 3 puntos ev. final -60 minutos) La función de transferencia de un proceso a controlar es: ( ) .

Diseño mediante Redes de Adelanto y Atraso de Fase

Ejercicio 3 Un sistema de control de velocidad de un motor de corriente continua se modela mediante la ecuación

Estructuras Prácticas de Control SISO

Automatización de Procesos/Sistemas de Control Ing. Biomédica e Ing. Electrónica Capitulo V Controladores PID

Elementos de control en lazo cerrado 14 de diciembre de 2011

1. Diseño de un compensador de adelanto de fase

Lugar Geométrico de las Raíces o Método de Evans

SISTEMAS DE CONTROL ANÁLISIS Y DISEÑO DE SISTEMAS DE CONTROL EN EL DOMINIO DE LA FRECUENCIA. Profesor: Adrián Peidró

Diseño Básico de Controladores

PRÁCTICA Nº 11. ANÁLISIS DE LA RESPUESTA EN FRECUENCIA UTILIZANDO MATLAB. DIAGRAMA DE NICHOLS

4. Análisis de Sistemas Realimentados

Control Automático Introducción

OBJETIVO DEL ACTUADOR. Regular el movimiento de un cuerpo que se debe trasladar controladamente de una posición a otra.

Control Automático DIAPOSITIVAS. Dr. Roberto Cárdenas Dobson Profesor de la Asignatura

Problema de seguimiento de un conjunto de señales de referencia. Especificaciones de diseño del régimen permanente

Lectura 2: Diseño de Sistemas de Control mediante la Respuesta de Frecuencia

Reducir el siguiente diagrama de bloques a un solo bloque Y(s)/R(s). Todos los bloques G 1, G 2, G 3, H 1, H 2, H 3 son funciones de Laplace.

PS Respuesta Temporal de Sistemas La Función de Transferencia

Problema 1 (3 puntos - 50 minutos) El diagrama de Bode de la figura representa la respuesta en frecuencia del sistema G(s). Se pide: Magnitude (db)

Dominio de la Frecuencia. Sistemas Electrónicos de Control

Sistemas de Control. UNIVERSIDAD NACIONAL DE INGENIERIA Facultad de Electrotecnia y Computación. Docente: Alejandro A Méndez T

Problema 1 (60 minutos - 5 puntos)

Dominio de la Frecuencia

Ingeniería de Control I - Examen 22.I.2005

PRÁCTICA 3. Identificación de un Motor de Corriente Continua. mediante su Respuesta Frecuencial

4. Análisis de Sistemas Realimentados

Pontificia Universidad Católica del Perú ICA624: Control Robusto. 1.Introducción

Diseño de Controladores I.

Control Automático I - Ejercicios C3

(s+2) s(s+1)(s+1+j)(s+1-j) Accionamiento Hidráulico

Desempeño Respuesta en frecuencia. Elizabeth Villota

Anexo 3.4 Respuesta en Frecuencia: Filtros

Respuesta temporal, Sistemas de orden 1

PRIMERA PARTE. F roz 1 K Ms

Control Automático. Regulador PID y ajuste del PID. Eduardo Interiano

INGENIERÍA ELÉCTRICA CIRCUITOS III EJERCICIOS

Objetivo: Diseñar simular y probar un filtro pasa bajas tipo butterworth

Kindergarten de Diseño de Controladores

Control automático con herramientas interactivas

Pontificia Universidad Católica del Perú ICA624: Control Robusto. 4. Síntesis H con Sensibilidad Ponderada. Caso SISO

Retardo de transporte

TECNICAS DE DISEÑO Y COMPENSACION

Diseño por ubicación de polos

d (ii) 1() 1() 0 G s H s (5.18) Además, si al evaluar: 0, raíces de multiplicidad par =0, raíces de multiplicidad impar y hay cambio de signo. (5.

Respuesta en la Frecuencia

Control II Diseño de Compensadores utilizando el Lugar de las Raíces. Fernando di Sciascio

Respuesta en frecuencia. Elizabeth Villota

Desempeño. Estado estacionario: Respuesta en el tiempo y respuesta en la frecuencia.

HORARIO DE CLASES SEGUNDO SEMESTRE

EJERCICIOS DE TEORÍA DE CONTROL AUTOMÁTICO BOLETIN V: SISTEMAS DISCRETOS (I)

PRÁCTICA N 7 ANÁLISIS DE RESPUESTA TRANSITORIA Y PERMANENTE

Clase 08.doc Aproximación de Controladores Continuos. 1. Aproximación de Controladores Continuos 1

1. Aproximación de Controladores Continuos... 1

COMPENSACIÓN EN ADELANTO

Prefacio. 1 Sistemas de control

CAPÍTULO. Control Proporcional Integral Generalizado. II.1 Introducción. II. Control Proporcional Integral Generalizado

Determine la cantidad de polos en el semi plano izquierdo, fundamente. Determine el rango de valores de K para que el sistema sea estable.

Lugar Geométrico de las Raíces Herramienta para diseño de sistemas de control

PROBLEMAS PROPUESTOS. TEMAS 1 A 4 SOLUCIONES

G(S) H(S) La Función de Transferencia de Lazo Cerrado de este sistema de control sería:

Ejercicios III SISTEMAS AUTOMÁTICOS Y DE CONTROL

Análisis temporal de sistemas

DISEÑO DE COMPENSADORES USANDO LOS DIAGRAMAS DE BODE

LABORATORIO DE SISTEMAS DE CONTROL AUTOMÁTICO PRÁCTICA N 10

Examen de Sistemas Automáticos Agosto 2016

Ejercicios resueltos 4: Compensación por adelanto Cátedra de Control y Servomecanismos

Por ej. la respuesta de un sistema de segundo orden a una entrada escalón unitaria es:

2. Principios de Realimentación

Parametrización Afín de Controladores SISO

3. Modelos, señales y sistemas. Panorama Obtención experimental de modelos Respuesta en frecuencia Diagramas de Bode

10/10/2011. Servomecanismo de posicionamiento de las cabezas de lectura escritura de un disco duro. Pistas de datos Sentido de giro de los discos

CONTROL APLICADO MODELADO DE SISTEMAS DINÁMICOS

Escuela de Ingeniería Eléctrica. Materia: Teoría de Control (E )

Problema de control On-Off

Andrés López Ramírez. et al, Implementación, Simulación y Pruebas de la Línea de Vapor...

Control Anticipativo

1. Compensación com PI

Técnicas Avanzadas de Control Memoria de ejercicios

Tema 5 Acciones básicas de control. Controlador PID.

A b C D E F H I J k B 2. Objetivos generales. Estado del arte. Modelado del motor

Lugar Geométrico de las Raíces Herramienta para diseño de sistemas de control

Sintonización de controladores por ubicación de polos y ceros

EJERCICIOS RESUELTOS Y PROPUESTOS

Escuela de Ingeniería Eléctrica. Departamento de electricidad aplicada. Materia: Teoría de Control (E )

PROBLEMAS TEMA 2 TEORÍA DE LA APROXIMACIÓN

Análisis. Sistemas Electrónicos de Control. Álvaro Gutiérrez 14 de febrero de

Desempeño. Respuesta en el tiempo: estado transitorio y estado estacionario Función de transferencia

Unidad I Análisis de Sistemas Realimentados

Transcripción:

8. Consideraciones estructurales en control SISO Parte 2 Panorama de la clase: Control en avance Inyección de referencia Inyección de perturbaciones medibles

CAUT1 Clase 14 1 Control en avance El uso de controladores basados en el PMI, que presentamos en la sección anterior, brinda completa compensación de perturbaciones y referencias en régimen permanente. Sin embargo, el PMI no necesariamente garantiza buen desempeño en la respuesta transitoria. En particular, la respuesta transitoria es función de la dinámica del sistema, y por lo tanto está sujeta a los compromisos de diseño que imponen ceros y polos de la planta, como vimos en el capítulo anterior. La respuesta transitoria puede influenciarse de varias maneras. En particular, variando los polos de lazo cerrado con el controlador. Sin embargo, en algunos casos es posible medir las perturbaciones y referencias directamente, lo que brinda mecanismos adicionales para alterar el desempeño transitorio del sistema.

CAUT1 Clase 14 2 En esta sección presentaremos dos de estos mecanismos, que englobamos en el término control en avance, porque usan inyección, en vez de realimentación de señal. Éstos son control con inyección de señales de referencia, y control con inyección de señales de perturbación medidas. La inyección de referencia permite «retocar» la respuesta transitoria de la transferencia entre la referencia y la salida utilizando el bloque H(s) en la estructura de control de 2 grados de libertad. La inyección de perturbaciones medibles, mediante un bloque a lazo abierto adicional, permite compensar perturbaciones parcialmente conocidas de forma similar a la ilustrada en el Capítulo 2 con el ejemplo de la colada continua mejorando la respuesta transitoria del sistema.

CAUT1 Clase 14 3 Inyección de referencia La inyección de referencia es una estrategia alternativa a la del PMI para obtener seguimiento de referencia. Se implementa sobre la estructura de control de 2 grados de libertad. R(s) H(s) + E(s) K(s) U(s) D i (s) x 0 +. G 0 (s) + + + D 0 (s) + + Y (s) D m (s) La idea básica de la inyección de referencia es usar H(s) para invertir T 0 (s) en ciertas frecuencias claves, es decir, de forma que H(s)T 0 (s) = 1 en las raíces, digamos s = ρ i, i = 1,...,n r, del polinomio generador en el modelo de la referencia.

CAUT1 Clase 14 4 Usando la inyección de referencia puede evitarse usar realimentación con alta ganancia para hacer que T 0 (ρ i ) = 1. Pero, el seguimiento obtenido no es robusto: cambios en el modelo de la planta producirán error de seguimiento. En contraste, un controlador basado en el PMI retiene el seguimiento exacto frente a modificaciones o errores en el modelo (siempre que el lazo real permanezca estable). Ejemplo 1. [Seguimiento con inyección de referencia] Sea la planta con modelo nominal G 0 (s) = 2 s 2 + 3s + 2. El objetivo de control es que la salida de la planta siga, con

CAUT1 Clase 14 5 tanta precisión como sea posible, una referencia dada por (1) r(t) = K 1 + r a (t), y rechazar asintóticamente una perturbación de salida d o (s) = K 2 sen(t), donde K 1 y K 2 son constantes desconocidas, y r a (t) es una señal con contenido armónico en la banda [0,5] rad/s. Se sabe además que existe ruido de medición que impide que el ancho de banda a lazo cerrado supere 3 rad/s. Notemos que la perturbación tiene energía concentrada en la frecuencia ω = 1, mientras que la referencia que se pretende seguir tiene energía concentrada en la frecuencia ω = 0, y energía distribuida sobre la banda ω [0,5].

CAUT1 Clase 14 6 Dado que la banda [0,5] se encuentra fuera del ancho de banda permitido por el ruido de medición ([0,3]), es necesario usar una estructura de control de 2 grados de libertad. En resumen, las especificaciones de diseño son: 1. El ancho de banda de T 0 : como máximo, 3 rad/s. 2. El ancho de banda de HT 0 : como mínimo, 5 rad/s. 3. La transferencia del controlador K(s) debe tener polos en s = 0 y s = ± j rad/s. Solución: Primero sintetizamos el control en realimentación usando asignación de polos. El polinomio a lazo cerrado deseado A lc (s) debe seleccionarse de orden 6 = 2 (orden de la planta) 1 + (orden del polinomio generador de r(t)). Por simplicidad elegimos cancelar los polos del modelo nomi-

CAUT1 Clase 14 7 nal de la planta, proponiendo un controlador de la forma K(s) = P(s) L(s) = (s2 + 3s + 2)(β 2 s 2 + β 1 s + β 0 ). s(s 2 + 1)(s + α) Elegimos como polinomio deseado A lc (s) = (s 2 + 3s + 2)(s 4 + 3,92s 3 + 7,682s 2 + 8,819s + 5,062). El factor (s 2 +3s +2) debe introducirse para forzar su cancelación en el denominador del modelo nominal de la planta. El factor s 4 + 3,92s 3 + 7,682s 2 + 8,819s + 5,062 es el denominador de un filtro de Butterworth de orden 4 y frecuencia de corte ω b = 1,5 rad/s, que podemos calcular en MATLAB: butter(4,1.5, s ) en SCILAB: zpbutt(4,1.5).

CAUT1 Clase 14 8 Luego de simplificar el factor (s 2 + 3s + 4), la ecuación diofantina de asignación de polos queda s(s 2 + 1)(s + α) + 2(β 2 s 2 + β 1 s + β 0 ) = s 4 + 3,92s 3 + 7,682s 2 + 8,819s + 5,062, que resolvemos usando la rutina paq, obteniendo α = 3,9197; β 2 = 3,3410; β 1 = 2,4498; β 0 = 2,5312. El controlador que resulta K(s) = (s2 + 3s + 2)(3,3410s 2 + 2,4498s + 2,5312), s(s 2 + 1)(s + 3,9197)

CAUT1 Clase 14 9 da una función de sensibilidad complementaria T 0 (s) = 6,682s 2 + 4,95s + 5,062 s 4 + 3,92s 3 + 7,682s 2 + 8,819s + 5,062. Imag Axes 2.5 2 1.5 1 0.5 0 0.5 1 1.5 2 Root Locus Design 2.5 4 3.5 3 2.5 2 1.5 1 0.5 0 0.5 1 Real Axis LR de K(s)G 0 (s) Vemos en el lugar de las raíces de K(s)G 0 (s) los polos a lazo cerrado en configuración Butterworth sobre un círculo de radio 1,5, y los ceros que cancelan los polos de la planta del factor s 2 + 3s + 2 = (s + 1)(s + 2). La salida sigue asintóticamente referencias constantes. El diagrama de Bode de T 0 (s) muestra que el lazo cerrado tiene un ancho de banda de 3 rad/s, de acuerdo a las limitaciones por ruido.

CAUT1 Clase 14 10 Bode Diagrams Step Response 10 From: U(1) 1.4 From: U(1) 5 0 1.2 5 10 1 Phase (deg); Magnitude (db) 15 20 25 30 50 0 Amplitude To: Y(1) 0.8 0.6 To: Y(1) 50 100 150 0.4 0.2 200 10 1 10 0 10 1 Frequency (rad/sec) Diagrama de Bode de T 0 (s) 0 0 1 2 3 4 5 6 7 Time (sec.) Respuesta al escalón de T 0 (s) y(t) vs. t. Notar que los ceros de T 0 (s), que no manejamos, modifican la frecuencia de corte de lazo cerrado respecto de la de los polos en Butterworth. Esto hará necesario, en general, hacer algunas iteraciones en el diseño hasta encontrar el valor de ω b más apropiado.

CAUT1 Clase 14 11 Mejoraremos la respuesta al escalón de T 0 (s) usando H(s). Usando la estructura de 2 grados de libertad, pasamos finalmente a diseñar H(s) para llevar el ancho de banda de la transferencia H(s)T 0 (s) entre referencia y salida a 5 rad/s. Como T 0 (s) tiene grado relativo 2, elegimos H(s) de modo que H(s)T 0 (s) tenga grado relativo al menos 2 de lo contrario H(s) será impropia. Tomamos H(s)T 0 (s) = 1 (0,2s + 1) 2, por lo tanto H(s) = s4 + 3,92s 3 + 7,682s 2 + 8,819s + 5,062 (6,682s 2 + 4,95s + 5,062)(0,2s + 1) 2.

CAUT1 Clase 14 12 Las figuras siguientes muestran el diagrama de Bode de H(s)T 0 (s), que como vemos tiene efectivamente una frecuencia de corte de 5 rad/s. Notar la mejora en la respuesta y(t) a lazo cerrado a un escalón unitario en r(t). Bode Diagrams Step Response 0 From: U(1) 1.4 From: U(1) 10 1.2 20 30 1 Phase (deg); Magnitude (db) 40 50 60 0 50 Amplitude To: Y(1) 0.8 0.6 To: Y(1) 100 0.4 150 0.2 200 10 1 10 0 10 1 10 2 Frequency (rad/sec) Diagrama de Bode de H(s)T 0 (s) 0 0 1 2 3 4 5 6 7 Time (sec.) Respuesta al escalón de H(s)T 0 (s) y(t) vs. t.

CAUT1 Clase 14 13 Comprobamos las propiedades de rechazo de la perturbación de salida simulando el sistema de control en SIMULINK con el diagrama de bloques de la Figura 1. 1.2 y(t) 1 0.8 0.6 0.4 0.2 0 0 1 2 3 4 5 6 7 8 9 10 Step Step1 H Precompensador Sine Wave K Product Controlador G0 u Planta Diagrama de bloques SIMULINK y 12 10 8 6 4 2 0 2 u(t) τ=0.2 τ=0.1 0 1 2 3 4 5 6 7 8 9 10 t [s] Resultados de simulación a lazo cerrado Figura 1: Resultados de simulación

CAUT1 Clase 14 14 A la derecha en la Figura 1, vemos la respuesta transitoria a lazo cerrado, las señales y(t) y u(t), a una entrada escalón unitario, y una perturbación de salida d o (t) = 0,2sen(t) que comienza a afectar al sistema en t = 3. La simulación se realizó para dos posibles precompensadores H(s), correspondientes a H(s)T 0 (s) = 1 (τs + 1) 2, con τ = 0,2 y τ = 0,1, es decir, para obtener anchos de banda 5 y 10 rad/s, respectivamente. La opción τ = 0,1, si bien mejora el desempeño en y(t), lo hace a costa mayores picos en la señal de control, que pueden no ser implementables debido a limitaciones en el actuador.

CAUT1 Clase 14 15 Inyección de señales de perturbación medibles La idea de control en avance por inyección de señal puede aplicarse al rechazo de perturbaciones. La Figura 2 muestra un esquema de inyección de perturbaciones medibles. R(s) + K(s) + + G f (s) G 01 (s) + + D(s) G 02 (s) Y (s) Figura 2: Esquema de inyección de perturbaciones ( ) Y (s) = S 0 (s)g 02 (s) 1 + G 01 (s)g f (s) D(s) ( ) U(s) = S u0 (s) G 02 (s) + G f (s) D(s).

CAUT1 Clase 14 16 Esta estructura tiene las siguientes características: La función transferencia del bloque de inyección G f (s) debe ser estable y propia, dado que actúa en lazo abierto. Idealmente, el bloque de inyección G f (s) debe invertir la parte del modelo nominal G 01 (s), es decir, G f (s) = 1 G 01 (s), por lo que usualmente G f (s) tendrá características pasaaltos, dado que G 01 (s) es generalemente pasa-bajos. Ejemplo 2. [Inyección de perturbaciones medidas] Sea la planta con modelo nominal G 0 (s) = G 02 (s)g 01 (s), donde G 01 (s) = 1 s + 1, G e s 02 (s) = 2s + 1.

CAUT1 Clase 14 17 Supongamos que la perturbación d(t) consiste de infrecuentes cambios tipo escalón que pueden medirse. Elegimos G f (s) como una aproximación propia y estable de la inversa de G 01 (s), es decir, G f (s) = k s + 1 βs + 1, donde β permite balancear el compromiso entre la efectividad del rechazo de la perturbación y el esfuerzo de control demandado. Tomamos k = 1 como valor nominal. La Figura 3 grafica la respuesta al escalón del sistema, con (k = 1) y sin (k = 0) inyección de perturbación, a una entrada escalón unitario aplicada en t = 1 y una perturbación escalón unitario aplicada en t = 5. Los resultados se simularon con β = 0,2 y un control en realimentación con predictor de Smith.

CAUT1 Clase 14 18 Figura 3: Resultados de simulación del esquema con inyección de perturbaciones medidas Puede verse claramente cómo la inyección de perturbación mejora la respuesta del sistema. Es interesante observar que en muchos casos la inyección de perturbación es beneficiosa aún cuando sólo se invierta exactamente G 01 (s) en ω = 0, es decir, usando una ganancia estática G f = 1/G 01 (0).

CAUT1 Clase 14 19 Conclusiones Hemos presentado dos formas comunes de aplicar control en avance: control con inyección de referencia, y control con inyección de perturbaciones medidas. Ambos mecanismos pueden agregarse complementariamente a un lazo de control en el que ya se ha diseñado un control por realimentación. En pocas palabras, con el control en realimentación se asegura la estabilidad interna del lazo y el desempeño robusto en régimen permanente. Con el control en avance, se pueden hacer «retoques finos» al diseño para mejorar la respuesta transitoria del sistema.