FUNCIÓN DE TRANSFERENCIA PULSO

Documentos relacionados
SISTEMA MASA RESORTE - AMORTIGUADOR

Prefacio. 1 Sistemas de control

PLAN DE ESTUDIOS 2008-II SÍLABO

UNIVERSIDAD DEL VALLE DE MÉXICO PROGRAMA DE ESTUDIO DE LICENCIATURA PRAXIS MES XXI

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

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

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

CONTROL DIGITAL Catedrático: Dr. Manuel Adam Medina Alumno: Ing. Jaimes Maldonado José Luis

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

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

INSTITUTO POLITÉCNICO NACIONAL SECRETARÍA ACADÉMICA DIRECCIÓN DE ESTUDIOS PROFESIONALES EN INGENIERÍA Y CIENCIAS FÍSICO MATEMÁTICAS PROGRAMA SINTÉTICO

Aplicación de un método grafico para la sintonización del control PID utilizando Matlab Israel.Cerón-Morales 1

CONTRIBUCION AL DESARROLLO DE SISTEMAS DE CONTROL DE ESTRUCTURAS DE EDIFICACION MEDIANTE CABLES ACTIVOS

SISTEMAS ELECTRÓNICOS DE CONTROL

PROGRAMA INSTRUCCIONAL

Presentado por: Laura Katherine Gómez Mariño. Universidad Central

Control de Lazo Cerrado

INGENIERIA DE CONTROL II

LABORATORIO DE CONTROL

INSTITUTO POLITÉCNICO NACIONAL SECRETARÍA ACADÉMICA DIRECCIÓN DE EDUCACIÓN SUPERIOR

MANUAL DE PRÀCTICAS PARA LABORATORIO DE CONTROL I- PROGRAMA DE INGENIERIA ELECTRÒNICA

Departamento Ingeniería en Sistemas de Información

UNIVERSIDAD RICARDO PALMA FACULTAD DE INGENIERÍA ESCUELA ACADÉMICO PROFESIONAL DE INGENIERÍA ELECTRÓNICA SÍLAB0 PLAN DE ESTUDIOS 2006-II

Instrumentación. Carrera: ELM Participantes Representante de las academias de ingeniería eléctrica de los Institutos Tecnológicos.

ANALISIS DE SISTEMAS DINÁMICOS

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

INGENIERÍA EN MECATRÓNICA

Tema: Controladores tipo P, PI y PID

Tutorial de controladores PID

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

MECATRONICA Editorial Marcombo. Prefacio

Departamento Ingeniería en Sistemas de Información

Plan de curso Sílabo-

Experiencia docente en la impartición de un curso de modelado y control de sistemas continuos usando herramientas interactivas

GUÍA DOCENTE Control de procesos industriales

INTRODUCCION A SIMULINK

Asignaturas antecedentes y subsecuentes

Unidad I Análisis de Sistemas Realimentados

GUÍA DOCENTE Control de procesos industriales

CURSO CONTROL APLICADO- MARCELA VALLEJO VALENCIA-ITM RESPUESTA EN EL TIEMPO

Control de procesos industriales

UNIVERSIDAD DE SANTIAGO DE CHILE FACULTAD DE INGENIERÍA Departamento de Ingeniería Mecánica Ingeniería Civil en Mecánica

INGENIERÍA EN ENERGÍAS RENOVABLES EN COMPETENCIAS PROFESIONALES

MODOS O ACCIONES DEL CONTROLADOR

CONTROL Y MEDIDA DE NIVEL DE LIQUIDO CON SEÑALES DE ULTRASONIDO DYLAN ANDRES ALZATE

UNIVERSIDAD AUTÓNOMA DEL ESTADO DE HIDALGO

PRÁCTICA N 2 ESTUDIO TEMPORAL Y FRECUENCIAL DE SISTEMAS DINÁMICOS DE PRIMER Y SEGUNDO ORDEN

TECNICO SUPERIOR UNIVERSITARIO EN MECATRÓNICA

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

Controlador PI Digital: Lugar Geométrico de las Raíces.

Practica No. 4 CONTOL DE POSICION - CONTROL DIGITAL

Nombre del formato: Formato para la Instrumentación Didáctica del Periodo. Referencia a la Norma ISO 9001: , 7.2.1, 7.5.1, 7.

Pontificia Universidad Católica Argentina

Método de Mínimos Cuadrados Recursivo

Introducción a los Sistemas de Control

TCEIA - Técnicas de Control

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

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

Control de procesos industriales

INFORMÁTICA MATLAB GUÍA 5 Simulink

TEORÍA DE CONTROL CONTROLADOR PID

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

PROGRAMA DE LA ASIGNATURA

UNIVERSIDAD AUTÓNOMA DE NUEVO LEÓN

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

[ANEXO 4] AJUSTE DE REGULADORES DE TURBINAS HIDRÁULICAS CON TÉCNICAS DE ESTIMACIÓN DE PARÁMETROS [13]

CARTA DESCRIPTIVA (FORMATO MODELO EDUCATIVO UACJ VISIÓN 2020)

DATOS DE IDENTIFICACIÓN DEL CURSO DEPARTAMENTO:

Retardo de transporte

Tema 5. Análisis de sistemas muestreados

FORMATO CONTENIDO DE CURSO O SÍLABO

Ingeniería en Electrónica Universidad Tecnológica de la Mixteca. Syllabus. F. Hugo Ramírez Leyva

Universidad de Alcalá

IDENTIFICACIÓN DE PROCESOS Y CURVA DE REACCIÓN

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

PLAN DOCENTE DE LA ASIGNATURA. Curso académico: Identificación y características de la asignatura

Diseño de Estrategias de Control para un Estanque

PRÁCTICA 2: EFECTOS DEL MUESTREO Y DE LA CUANTIZACIÓN

1. Señales y sistemas Sistemas lineales e invariantes en el tiempo (SLI) 13.5

PROYECTO DE INVESTIGACION por Universidad Nacional del Callao se encuentra bajo una Licencia Creative Commons Atribución-NoComercial-SinDerivadas 2.

UNIVERSIDAD POLITÉCNICA DE VICTORIA

Control de un servomotor con respuesta subamortiguada

TEORIA DE CONTROL Ing. ELECTRICA. TEORIA DE CONTROL I Ing. ELECTRONICA

BENEMÉRITA UNIVERSIDAD AUTÓNOMA DE PUEBLA

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

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

HORARIO DE CLASES SEGUNDO SEMESTRE

Fecha de Elaboración Fecha de Revisión. Circuitos III HTD HTC HTA Asignatura. Básica de Ingeniería

Ingeniería de Control I Tema 11. Reguladores PID

Diseño de Estrategias de Control para un Estanque Piloto

INGENIERÍA EN MANTENIMIENTO INDUSTRIAL HOJA DE ASIGNATURA CON DESGLOSE DE UNIDADES TEMÁTICAS

(2,9) cual se pueda describir el comportamiento de la corriente generada por la máquina.

TOTAL DE HORAS: Semanas de clase: 6 Teóricas: 4 Prácticas: 2. SERIACIÓN OBLIGATORIA ANTECEDENTE: Ninguna SERIACIÓN OBLIGATORIA SUBSECUENTE: Ninguna

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

Nombre de la asignatura: PROCESAMIENTO DIGITAL DE SEÑALES. Horas teoría - horas práctica créditos: 3 2 8

INGENIERÍA EN TELECOMUNICACIONES Y ELECTRÓNICA OBJETIVO GENERAL

ANX-PR/CL/ GUÍA DE APRENDIZAJE. ASIGNATURA Instrumentacion y control. CURSO ACADÉMICO - SEMESTRE Primer semestre

240EQ013 - Control de Procesos

CAPÍTULO 3. Conceptos y esquemas de control

DIAGRAMAS DE BLOQUES. Figura 1 Elementos de un diagrama de bloques

Transcripción:

UNIVERSIDAD POLITÉCNICA DE VICTORIA FUNCIÓN DE TRANSFERENCIA PULSO PRÁCTICA 3.1.1 ESCUELA: Universidad Politécnica de Victoria ASIGNATURA: Control digital MAESTRO: Dr. Yahir Hernández Mier ALUMNO: Ángel Arturo Ramírez Suárez GRUPO: IM 8-1

Objetivo. Comprender las operaciones involucrados en la realización de controladores en tiempo continuo y tiempo discreto mediante el análisis y la simulación de sistemas. Instrucciones. Práctica 3.1.1. Obtenga la función de transferencia pulso para el siguiente controlador Figura 1. Controlador. Enseguida, obtenga la respuesta de este sistema al escalón y a la rampa cuando las ganancias del controlador PID son K p =1.0, K i =0.2 y K d =0.2. Fabrique un reporte en formato PDF que contenga introducción, desarrollo y conclusiones. En las conclusiones incluya sus observaciones sobre el comportamiento del sistema a estas entradas.

INTRODUCCIÓN. Los sistemas de control en tiempo discreto pueden operar en parte en tiempo discreto y en parte en tiempo continuo. De esta manera, en dichos sistemas de control algunas señales aparecen como funciones en tiempo discreto (a menudo en la forma de una secuencia de números o un código numérico) y otras señales como funciones en tiempo continuo. Al analizar sistemas de control en tiempo discreto, la teoría de la transformada: juega un papel importante. Para demostrar por qué el método de la transformada: es útil en el análisis de sistemas de control en tiempo discreto, primero se presenta el concepto de muestreo mediante impulsos y luego se estudia la retención de datos. [1] Es posible obtener el comportamiento de la unión de estos sistemas simulando un muestreador mediante impulsos que realice la captura de datos con un periodo de muestreo T y la magnitud de la señal muestreada igual a la magnitud de la señal de referencia en x(t).

DESARROLLO. HERRAMIENTAS. Computadora personal. Scilab (aplicación de procesamiento matemático). DESARROLLO. 1. Se consideran los bloques del diagrama del controlador de la figura (figura 2). Figura 2. Controlador digital con retenedor de orden cero. 2. Se definen las constantes del controlador PID digital. Para este problema se ha definido: K p = 1.0, K i = 0.2, K d = 0.2 3. Se determina la función de transferencia del retenedor de orden cero como se observa en la figura 3. 4. Se definen las constantes del mismo: 5. Se elaboró la simulación del controlador con retenedor de orden cero utilizando el código que puede observarse en el apéndice A.

6. Se obtiene la gráfica de la respuesta del sistema al escalón unitario como se muestra en la figura 4. Figura 4. Respuesta del sistema al escalón unitario. 7. Posteriormente se modifica el código para observar la respuesta del sistema a una entrada rampa unitaria. La modificación puede observarse en el apéndice B. 8. Se grafica la respuesta del sistema a la rampa, obteniéndose la gráfica que se muestra en la figura 5.

Figura 5. Respuesta del sistema a una entrada tipo rampa.

CONCLUSIONES. A través de la elaboración de esta práctica fue posible observar el método necesario para encontrar la respuesta de un controlador PID en tiempo discreto a una entrada de tipo escalón y rampa unitaria, las cuales son generadas utilizando la aplicación de procesamiento matemático Scilab, en la cual se introdujeron los valores del controlador PID y se simuló la función de transferencia de cada uno de los elementos conectados como es el caso del retenedor de orden cero y de la planta. Se puede observar cómo al variar las constantes proporcional, integral y derivativa es posible modificar el tiempo de respuesta y sobretiro de la respuesta de la señal al sistema.

APÉNDICE A. Código elaborado para la simulación del comportamiento del controlador: //PRÁCTICA 3.1 //Se obtiene la función de transferencia en lazo abierto y posteriormenet la función de transferencia en lazo cerrado. clc clear //Se declara z como la variable compleja z. z = %z; //Se definen las constantes del controlador. kp = 1; ki= 0.2; kd = 0.2; //Constantes del controlador. //kp = 0.35; //ki= 0.00001; //kd = 0.0002; GDz = syslin( 'd', (kp+ki+kd)*z^2 + (-kp-2*kd)*z +kd, z^2 -z); // Función del controlador y con exponenete z positivo en función de las ganancias //GDz = syslin( 'd', 1.4*z^2-1.4*z + 0.2, z^2 - z); // Transformada z del controlador PID GPz = syslin( 'd', 0.3679*z + 0.2642, (z-0.3679)*(z-1)); // Transformada z de la planta GzLA = GDz*GPz; GzLC = GzLA /. 1; //Se obtiene la función de transferencia de la función en lazo cerrado. N = 50; //Se designa el tiempo de muestreo. //Se genera la función escalón unitario. rk = ones(1,n); //Se calcula la respuesta en el dominio del tiempo utilizando la función flts para obtenerla con respecto a la entrada impulso unitario. ck = flts (rk, GzLC); //Se elabora la gráfica de la función. scf(); plot(0:n-1,ck,'-mo' ) xgrid xlabel("muestras") ylabel("respuesta al impulso con constantes K_p = 1.0, K_i = 0.2, K_d = 0.2.")

APÉNDICE B. Modificación al código para obtener la respuesta a una entrada tipo rampa. //PRÁCTICA 3.1 //Se obtiene la función de transferencia en lazo abierto y posteriormenet la función de transferencia en lazo cerrado. clc clear //Se declara z como la variable compleja z. z = %z; //Se definen las constantes del controlador. kp = 1; ki= 0.2; kd = 0.2; //Constantes del controlador. //kp = 0.35; //ki= 0.00001; //kd = 0.0002; GDz = syslin( 'd', (kp+ki+kd)*z^2 + (-kp-2*kd)*z +kd, z^2 -z); // Función del controlador y con exponenete z positivo en función de las ganancias //GDz = syslin( 'd', 1.4*z^2-1.4*z + 0.2, z^2 - z); // Transformada z del controlador PID GPz = syslin( 'd', 0.3679*z + 0.2642, (z-0.3679)*(z-1)); // Transformada z de la planta GzLA = GDz*GPz; GzLC = GzLA /. 1; //Se obtiene la función de transferencia de la función en lazo cerrado. N = 50; //Se designa el tiempo de muestreo. N2 = 1:1:50; //Se genera la función escalón unitario. //rk = ones(1,n); //Se genera la función rampa unitaria. rk = N2; //Se calcula la respuesta en el dominio del tiempo utilizando la función flts para obtenerla con respecto a la entrada impulso unitario. ck = flts (rk, GzLC); //Se elabora la gráfica de la función. scf(); plot(0:n-1,ck,'-mo' ) xgrid xlabel("muestras") ylabel("respuesta al impulso con constantes K_p = 1.0, K_i = 0.2, K_d = 0.2.")

BIBLIOGRAFÍA. 1. Katsuhiko Ogata. Sistemas de control en tiempo discreto. Pearson. Segunda Edición.