Controlador PID con anti-windup

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

Práctica 1. Introducción a los sistemas de control

3 y un vector Y 2 que contenga el cálculo de Y2 = 4X

Práctica 1. Ajuste y sintonización de controladores

REGULACIÓN AUTOMÁTICA ING. TEC. IND. ELECTRÓNICA

Problema 1 (60 minutos - 5 puntos)

ANÁLISIS Y DISEÑO DE SISTEMAS DE CONTROL PARA ROBOTS

TEORÍA DE CONTROL CONTROLADOR PID

REGULACIÓN AUTOMÁTICA

Universidad Simón Bolívar Departamento de Procesos y Sistemas

CONTROLADORES O REGULADORES PID. Prof. Gerardo Torres Sistemas de Control

LICENCIATURA: INGENIERÍA EN TELECOMUNICACIONES, SISTEMAS Y ELECTRÓNICA

CAPÍTULO 3. Conceptos y esquemas de control

Figura 6.1 Diagrama de bloques de un sistema electrónico de control de procesos en bucle cerrado.

Unidad V Respuesta de los sistemas de control

TOTAL DE HORAS: SERIACIÓN INDICATIVA ANTECEDENTE: Análisis de Señales y Sistemas SERIACIÓN OBLIGATORIA SUBSECUENTE: Sistemas de Datos Muestreados

Práctica 6 Regulador Linear Optimo Cuadrático (LQR)

Técnicas Avanzadas de Control Memoria de ejercicios

Proyecto: Posicionamiento de una Antena Parabólica

Controles Automáticos

Ejercicios III SISTEMAS AUTOMÁTICOS Y DE CONTROL

PRÁCTICA 5. SERVOMOTOR EN BUCLE CERRADO

Práctica 4 Simulación del sistema de control de motor de CD

Proyecto: Posicionamiento de una Antena Parabólica

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

Control PID. Ing. Esp. John Jairo Piñeros C.

Optimización de señal de control en reguladores PID con arquitectura antireset Wind-Up

TRABAJO PRÁCTICO Nº 4 Análisis temporal de sistemas en lazo Cerrado

Acciones básicas de control Clasificación de los controles automáticos

EJERCICIO Nº1 EL42D CONTROL DE SISTEMAS

PRÁCTICA Nº 2 INTRODUCCIÓN A SIMULINK DE MATLAB

MODOS O ACCIONES DEL CONTROLADOR

TSTC. Dpt. Teoría de la Señal, Telemática y Comunicaciones. Robótica Industrial. Universidad de Granada

Unidad I Análisis de Sistemas Realimentados

LABORATORIO DE CIRCUITOS ELÉCTRICOS PRÁCTICA N 8 SIMULACIÓN: RESPUESTA EN CIRCUITOS DE PRIMER Y SEGUNDO ORDEN

Diseño de Controladores I.

Salida = Valor deseado (referencia) Para todo el tiempo posible!!! jlc

Diseño de reguladores PID.

2. Emplear un encoder para medir la velocidad angular, su FDT es prácticamente unitaria.

Práctica 2. Introducción a la simulación de sistemas mediante Simulink. Sistemas de primer, segundo y tercer orden. Objetivo

Sintonización de Controladores

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

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

Año académico GUÍA DOCENTE CONTROL REALIMENTADO ENGINYER INDUSTRIAL. Profesorado: JOSEP RIBÓ PABLO

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

22036 CONTROL E INSTRUMENTACIÓN DE PROCESOS QUÍMICOS Pàg 1 de 5

Sistema de mezcla con quemador

INTRODUCCION A SIMULINK

Índice. Control PID Control PID con compensación de la gravedad Control PID con compensación por adelanto Planificación de ganancias

Departamento de Ingeniería Eléctrica y Electrónica. Guía de Prácticas de Laboratorio. Materia: Control I. Laboratorio de Ingeniería Electrónica

LABORATORIO DE CIRCUITOS ELÉCTRICOS II PRÁCTICA N 8

MATLAB. (PARTE III) APLICACIONES EN CONTROL CON SIMULINK SIMULINK

CONTROL AUTOMÁTICO DE PROCESOS

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

Prefacio. 1 Sistemas de control

Práctica 4 Control de posición y velocidad de un motor de corriente continua

Plataforma de contenidos interactivos. Página Web del libro. Mecatrónica Introducción Origen de la mecatrónica 5

GRADO: CURSO: 3 CUATRIMESTRE:

Controladores PID. Ricardo-Franco Mendoza-Garcia Escuela Universitaria de Ingeniería Mecánica Universidad de Tarapacá Arica, Chile

PROYECTO CORTO 2. Figura 1: Fotografía del sistema de velocidad angular hps5130

COLECCIÓN DE PROBLEMAS DE EXÁMENES DE INGENIERÍA DE CONTROL

Capítulo 4: Ecuaciones dinámicas del conjunto motor-carga

FACULTAD DE INGENIERÍA ELÉCTRICA Y ELECTRÓNICA Carrera de Ingeniería Electrónica y Control LABORATORIO DE SISTEMAS DE CONTROL AUTOMÁTICO PRÁCTICA N 3

CONTROLADORES DE CANCELACIÓN I Controladores de tiempo mínimo

Christian G. Quintero M José Oñate López 2011, 100 p., 21.5 x 28 cm ISBN pvp. $

ELECTRÓNICA DE POTENCIA

PRÁCTICA N 5 CONTROL PI DE TEMPERATURA

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

AUTÓMATAS Y SISTEMAS DE CONTROL

CONTROL DE PROCESOS QUÍMICOS

PROYECTO DE CURSO DE LA ASIGNATURA TEORÍA DE CONTROL AUTOMÁTICO PRIMER PARCIAL 3 er CURSO Ingeniería de Telecomunicaciones Curso

CONTROL ON - OFF (TODO O NADA)

UNIVERSIDAD AUTÓNOMA DE NUEVO LEÓN

Línea de investigación o de trabajo: Electrónica de Potencia y Control Automático

INSTITUTO POLITÉCNICO NACIONAL Escuela Superior de Ingeniería Mecánica y Eléctrica

RESUMEN Nº1: CONTROL EN CASCADA.

CAPITULO 3 SINTONIZACIÓN DE CONTROLADORES

Practica No. 2 MODELADO DE UN MOTOR DC. Pontificia Universidad Javeriana Facultad de Ingeniería Departamento de Electrónica Laboratorio de Control

REGA - Regulación Automática

PROYECTO DOCENTE ASIGNATURA: "Fundamentos de Control Automático"

Transcripción:

Laboratorio de Control de Procesos Industriales Práctica 1 Controlador PID con anti-windup 1 de noviembre de 2008

Introducción 2 INTRODUCCIÓN REGULADORES PID La idea básica del controlador PID es simple y similar a la toma de decisión del ser humano basada en el conocimiento del pasado, presente y predecir el futuro. El controlador PID hace lo mismo para el control automático. Da tres partes para la señal de control: Una parte proporcional a la ocurrencia de error (acción de control dada por la información del presente). Una parte proporcional a la integral de error pasado (acción de control dada por toda la información pasada). Una parte proporcional a la derivada del error (acción de control dada la dirección de cambios en el futuro). Matemáticamente, lo anteriormente expresado se puede escribir como; u( t) = k e( t) + k e( ) dτ + k p t i 0 de( t) dt τ d (1) Donde k p es conocida como la ganancia proporcional, k i es la ganancia integral y k d es la ganancia de derivada. El primer término en la Ecuación (1) es el bloque proporcional del controlador, el segundo término es el bloque integral y el tercero es el bloque de derivada. Aunque muchos de los aspectos de un sistema de control se pueden entender a partir de la teoría de control lineal, algunos efectos no lineales deben ser tomados en cuenta a la hora de implementar un controlador como por ejemplo: Un motor tiene limitada su velocidad, Una válvula tiene límites máximo y mínimo de apertura. Una fuente de alimentación de energía de un dispositivo eléctrico es finita, etc. Para un sistema de control con un amplio rango de condiciones de operación, puede suceder que la variable de control alcance los límites prefijados del actuador. Cuando esto pasa, el bucle realimentado permanece en su límite independientemente de la salida del proceso. Si se usa un controlador con acción integral, el error continuará siendo integrado, incrementando aún

Objetivo de la Práctica 3 más su valor. Esto significa que el término integral puede volverse muy grande y producirse el efecto llamado windup. Para evitar que ocurra este fenómeno hay dos formas: 1. Introducir limitadores en las variaciones de la referencia tal que la salida del controlador nunca alcance los límites del actuador. Esto, a menudo, produce límites en el funcionamiento del controlador y no evita el windup causado por las perturbaciones. 2. Otra forma es el re-cálculo de la integral: cuando la salida se satura, la integral es recalculada tal que su nuevo valor proporciona una salida en el límite de la saturación. Este último caso va a ser objeto de esta práctica. OBJETIVO DE LA PRÁCTICA 1. Implementar en Matlab Simulink el modelo de una planta cualquiera junto con su regulador PID. 2. Valorar los efectos producidos por el regulador en la señal de salida de la planta para el caso lineal y no lineal. 3. Valorar los efectos producidos en la señal de salida cuando el PID incorpora la parte antiwinup. DESARROLLO DE LA PRÁCTICA 1. Dado el siguiente diagrama de bloques, se pide implementarlo en Simulink y obtener conclusiones sobre el efecto del regulador PID en la señal de salida de la planta.

Integración Condicional 4 2. Empleando el modelo anterior, agregue un bloque de saturación en la entrada de la planta de 0.005 y -0.005. Compare los efectos con el caso anterior y obtenga conclusiones. 3. Agregue la parte antiwindup al modelo anterior tal como se muestra en el siguiente diagrama de bloques. Obtenga conclusiones. 4. Repetir de 1 a 3 para la siguiente planta: G () s = 2000 ( s + 1)( s + 2) INTEGRACIÓN CONDICIONAL La integración condicional es una alternativa de control al método anterior. En este método la integración se conmuta a off, cuando el control está muy lejos del estado estacionario. De esta manera, la acción integral sólo es usada cuando se satisfacen ciertas condiciones; de otra manera, el término integral se mantiene constante. El método también es llamado Amarre del Integrador. 5. Dado el siguiente diagrama de bloques se pide implementarlo en Simulink. Compare los resultados con los obtenidos con el método del re-calculo de la integral en el ejercicio 3

Implementación de un PID Industrial 5 IMPLEMENTACIÓN DE UN PID INDUSTRIAL En la implementación de reguladores o compensadores PID en los procesos industriales, es habitual efectuar ciertas modificaciones con el fin de obtener una mejora en el desempeño general del sistema. Una de estas modificaciones se efectúa sobre el modelo base y consiste en desacoplar la acción derivativa de la señal de error dejándola afectada solamente por la señal de salida del procesos. Con esto se logra atenuar las sobreoscilaciones indeseadas en la respuesta transitoria ante cambios bruscos en la referencia. Sin embargo, esta situación no se da en proceso reales debido a la existencia de elevadas inercias. 1. El objetivo es comprobar el funcionamiento de un regulador PID con setpoint weighting estudiando la evolución de la salida del sistema ante una entrada escalón y perturbaciones de salida. Implementar el siguiente modelo en Simulink. Step 2 b Step2 Signal 1 Signal Builder 1 0 c 2 Gain 2 du /dt Derivative 5 Gain 4 1 s 3+3s 2+3s+1 Transfer Fcn 1 Scope 1 0.5 1 s Gain 3 Integrator 2. Obtener las respuesta del sistema cuando la entrada es un escalón unitario. Además la planta tiene una entrada de perturbación tipo escalón unitario negativo en t=25 seg. y un espúreo en la salida de la forma :

NOTAS SOBRE ESTA PRACTICA 6 0.15 0.1 Signal 1 weighting/signal Builder1 : Group 1 0.05 0-0.05-0.1-0.15 0 5 10 15 20 25 30 35 40 45 50 Time (sec) 3. Repetir las simulaciones variando los valores de b y c según la siguiente tabla. Extraer conclusiones. b 0 0 0.5 1 1 2 c 1 0 0 0 1 2 NOTAS SOBRE ESTA PRACTICA A diferencia del esquema que se seguirá en las dos prácticas siguientes, los resultados experimentales obtenidos en esta práctica así como las valoraciones de los resultados deberán entregarse al principio de la práctica 2 para poder aprobar el laboratorio de la asignatura.