SUSTENTACION DE LA TESINA DE SEMINARIO



Documentos relacionados
4.2 Acción de Control.

Determinación experimental de la respuesta en frecuencia

PARTE III OBTENCIÓN DE MODELOS OBTENCIÓN DE MODELOS MODELADO E IDENTIFICACIÓN ASPECTOS A TENER EN CUENTA MODELADO IDENTIFICACIÓN OBTENCIÓN DE MODELOS

La presente tesis pretende que los estudiantes observen la teoría de las acciones de control

DISEÑO E IMPLEMENTACIÓN DE UNA TARJETA DE ADQUISICIÓN DE DATOS PARA EL LABORATORIO DE TELECOMUNICACIONES DE LA FIEC.

Circuito RC, Respuesta a la frecuencia.

No hay resorte que oscile cien años...

Práctica de Cinemática

IDENTIFICACIÓN DE SISTEMAS ASPECTOS PRÁCTICOS EN IDENTIFICACIÓN

Circuito RL, Respuesta a la frecuencia.

Adquisición de Datos usando Matlab

PRÁCTICA 4: IDENTIFICACIÓN Y CONTROL DE UN SERVOMECANISMO DE POSICIÓN CURSO 2007/2008

Señal de Referencia: Es el valor que se desea que alcance la señal de salida. SET POINT.

"Diseño, construcción e implementación de modelos matemáticos para el control automatizado de inventarios

CAPITULO 4. Inversores para control de velocidad de motores de

ANTENAS: CONCEPTOS TRIGONOMETRICOS

ÍNDICE DISEÑO DE CONTADORES SÍNCRONOS JESÚS PIZARRO PELÁEZ

Ensayos Básicos con las Máquinas Eléctricas Didácticas EXPERIMENTOS CON LAS MÁQUINAS ELÉCTRICAS

TELEOPERACIÓN DE UN ROBOT MOVIL CON MANEJO DIFERENCIAL A BAJO COSTO

Laboratorio de Física Universitaria II. FISI 3014 Primer semestre del año académico Departamento de Física y Electrónica de la UPR-H

CAPITULO II CARACTERISTICAS DE LOS INSTRUMENTOS DE MEDICION

Comparadores de tensión

SONDA LAMBDA DE BANDA ANCHA VEHICULO: SEAT VW AUDI SKODA - OTROS INTRODUCCION: EL PORQUE DE LA SONDA LAMBDA DE BANDA ANCHA SONDA LAMBDA CONVENCIONAL

AUTOMATIZACIÓN INDUSTRIAL DESCRIPCIÓN Y MANEJO DEL SERVOMOTOR DE PRÁCTICAS

EL PROGRAMA PROTEUS Análisis de Circuitos

ESCUELA POLITÉCNICA NACIONAL

Comenzando con MATLAB

Modelo matemático de las autoclaves industriales

Instrumentación y Ley de OHM

CONVERTIDORES DIGITAL ANALÓGICO Y ANALÓGICO - DIGITAL

12.1 PLANIFICAR LAS ADQUISICIONES PROYECTO TÉCNICO

AHORRACOM SOLUCIONES AVANZADAS S.L. Avda. de la Industria 13, Oficina Alcobendas, Madrid.

SISTEMAS DE CONTROL PRÁCTICAS DE SISTEMAS DE CONTROL IDENTIFICACIÓN EN EL DOMINIO DE LA FRECUENCIA

La relación entre la altura de caída y el tiempo que tarda en rebotar 6 veces una pelota

1. a) Definimos X =número de personas con síntomas si examino sólo una persona, la cual sigue una distribución B(1, p), donde

UNIVERSIDAD DE SALAMANCA

Características de funciones que son inversas de otras

Control de la temperatura ambiente en un invernadero tipo venlo, mediante el uso del microcontrolador 8031

1. SENSORES DE TEMPERATURA

ESCUELA SUPERIOR POLITÉCNICA DEL LITORAL Facultad de Ingeniera en Electricidad y Computación

La importancia de dimensionar correctamente los sistemas de frenado en aerogeneradores residenciales.

Regulador PID con convertidores de frecuencia DF5, DV5, DF6, DV6. Página 1 de 10 A Regulador PID

Naturaleza binaria. Conversión decimal a binario

Empresa de telefonía celular: Transintelcel

Seis Sigma. Nueva filosofía Administrativa.

EL PROGRAMA PROTEUS Instrumentación Básica y Simulación

punto, es que los criterios de evaluación de las medidas antes citadas se ajustan a las medidas señaladas para la toma del indicador VTD.

Adaptación al NPGC. Introducción. NPGC.doc. Qué cambios hay en el NPGC? Telf.: Fax.:

SERVOMOTORES. Los servos se utilizan frecuentemente en sistemas de radiocontrol, mecatrónicos y robótica, pero su uso no está limitado a estos.

Equipos de medición. Intervalos de calibración e interpretación de Certificados de Calibración

Seguimiento y evaluación

Introducción a los sistemas de control

CAPÍTULO 4. DISEÑO CONCEPTUAL Y DE CONFIGURACIÓN. Figura 4.1.Caja Negra. Generar. Sistema de control. Acumular. Figura 4.2. Diagrama de funciones

Tutorial de Electrónica

MEDICIONES ELECTRICAS I

Ejemplo real: : Para obtener la función de transferencia de un motor de C.D. aplicándole una entrada escalón.

Nociones básicas sobre adquisición de señales

PRÁCTICA 5. OSCILOSCOPIOS CON DOBLE BASE DE TIEMPO. OSCILOSCOPIO HM 1004 (III). MULTIVIBRADOR ASTABLE INTEGRADO.

CAPITULO III MARCO METODOLÓGICO. La presente investigación plantea como objetivo el diseño de un prototipo

FUENTES DE ALIMENTACION

PRODUCTIVIDAD DE PROYECTOS DE DESARROLLO DE SOFTWARE: FACTORES DETERMINANTES E INDICADORES

MCBtec Mas información en

MEDICION DEL TRABAJO

Encuentran nuevas propiedades ópticas que podrían revolucionar el mundo de la tecnología

CAPITULO 4 JUSTIFICACION DEL ESTUDIO. En este capítulo se presenta la justificación del estudio, supuestos y limitaciones de

Probabilidades y Estadística (Computación) Facultad de Ciencias Exactas y Naturales Universidad de Buenos Aires Ana M. Bianco y Elena J.

Capítulo 10. Estudio de un caso con parámetros reales: acuífero de Borden

Una vez descrita la constitución general de un robot, podemos empezar con la

Estándares para planes de calidad de software. Escuela de Ingeniería de Sistemas y Computación Desarrollo de Software II Agosto Diciembre 2008

4 Teoría de diseño de Experimentos

Capítulo 5. Cliente-Servidor.

Operación de Microsoft Excel

Figura 1. Símbolo que representa una ALU. El sentido y la funcionalidad de las señales de la ALU de la Figura 1 es el siguiente:

capitulo3 MARCO TEÓRICO Para el diseño de la reubicación de los procesos se hará uso de la Planeación

PRÁCTICA Nº 4: SIMULACIÓN DE CIRCUITOS EN RÉGIMEN TRANSITORIO Y CORRIENTE ALTERNA

Como utilizar un servo motor con Arduino.

Estacionalidad. Series de tiempo. Modelos econométricos. Modelos econométricos. Q= T Kα Lβ

INTRODUCCION A LA PROGRAMACION DE PLC

Tema 3. Medidas de tendencia central Introducción. Contenido

La Instrumentación Tradicional:

Procesamiento Analógico de Señales

Fig 4-7 Curva característica de un inversor real

SISTEMA MONOFÁSICO Y TRIFÁSICO DE C.A Unidad 1 Magnetismo, electromagnetismo e Inducción electromagnética.

Análisis de Resultados

CONTROL DE VELOCIDAD PARA UN MOTOR SRM UTILIZANDO SISTEMAS DE SIMULACIÓN INTERACTIVA Y PROTOTIPADO RÁPIDO

PRÁCTICA NÚMERO 1. MANEJO DEL OSCILOSCOPIO Y DEL GENERADOR DE SEÑALES.

INTRODUCCIÓN: LA FÍSICA Y SU LENGUAJE, LAS MATEMÁTICAS

Movimiento a través de una. José San Martín

Análisis de medidas conjuntas (conjoint analysis)

Medidas de la tensión de salida en variadores de velocidad con osciloscopios digitales ScopeMeter Serie 190 de Fluke

Datos estadísticos PRESENTACIÓN DE DATOS INDIVIDUALES Y DATOS AGRUPADOS EN TABLAS Y GRÁFICOS

SERIES DE TIEMPO INTRODUCCIÓN

Para calcular el Ranking de nadadores, seleccionaremos la opción desde el menú de Ranking, opción Cálculo. Obtendremos la siguiente pantalla:

CAPÍTULO 6 SIMULACIONES Y RESULTADOS

CAPÍTULO 3. HERRAMIENTA DE SOFTWARE DE PLANEACIÓN DE

Instrumentos y aparatos de medida: Medida de intensidad, tensión y resistencia

8. CONCLUSIONES Y RECOMENDACIONES

PROCEDIMIENTO PARA PRUEBAS DE VALIDACION DE MODELOS MATEMATICOS DE UNIDADES GENERADORAS

Circuitos RLC resonantes acoplados

Ejercicio de estadística para 3º de la ESO

Transcripción:

Facultad de Ingeniería en Electricidad y Computación TEMA: Identificación y diseño del controlador para un sistema regulador de posición de una antena satelital. SUSTENTACION DE LA TESINA DE SEMINARIO Previo a la obtención del Título de: INGENIERO EN ELECTRONICA Y TELECOMUNICACIONES INGENIERO EN ELECTRICIDAD ESPECIALIZACIÓN ELECTRÓNICA Y AUTOMATIZACIÓN INDUSTRIAL

INTEGRANTES ERICK FABRIZZIO HARO ZUMARRAGA LEONARDO ANTONIO RODRIGUEZ JIMENEZ

INTRODUCCION La Identificación de Sistemas es un proceso poco conocido en nuestro medio, aunque su campo de aplicación es muy amplio. El presente trabajo se enfocará al estudio e investigación de la Introducción de la Identificación de Sistemas y los diversos métodos que abarca esta técnica.

OBJETIVOS Entre los objetivos de nuestro proyecto tenemos los siguientes: Implementar un Prototipo que servirá para el Control de Posicionamiento de una Antena. Realizar las diferentes técnicas de Identificación de Sistemas al Prototipo diseñado. Desarrollar el diseño de un Controlador para mejorar el desempeño del Proceso.

MODELO DE UN SISTEMA

EL PROCESO DE IDENTIFICACION Obtención de datos de entrada - salida. Para ello se debe excitar el sistema mediante la aplicación de una señal de entrada y registrar la evolución de sus entradas y salidas durante un intervalo de tiempo

EL PROCESO DE IDENTIFICACION Tratamiento previo de los datos registrados. Los datos registrados están generalmente acompañados de ruidos indeseados u otro tipo de imperfecciones que puede ser necesario corregir antes de iniciar la identificación del modelo. Se trata, por tanto, de preparar los datos para facilitar y mejorar el proceso de identificación

EL PROCESO DE IDENTIFICACION Elección de la estructura del modelo. Si el modelo que se desea obtener es un modelo paramétrico, el primer paso es determinar la estructura deseada para dicho modelo. Esto se facilita en gran medida si se tiene un cierto conocimiento sobre las leyes físicas que rigen el proceso.

EL PROCESO DE IDENTIFICACION Obtención de los parámetros del modelo. A continuación se procede a la estimación de los parámetros de la estructura que mejor ajustan la respuesta del modelo a los datos de entrada-salida obtenidos experimentalmente

EL PROCESO DE IDENTIFICACION Validación del modelo. El último paso consiste en determinar si el modelo obtenido satisface el grado de exactitud requerido para la aplicación en cuestión. Si se llega a la conclusión de que el modelo no es válido, se deben revisar los siguientes aspectos como posibles causas Poca información Mala estimación Parámetros no satisfactorios

EL PROCESO DE IDENTIFICACION Organigrama de la identificación de sistemas

BOSQUEJO DE LA ESTRUCTURA DE LA PLANTA

FACTORES QUE INTERVIENEN EN EL PROCESO Interviene el factor ambiental Ráfagas de viento La inercia del sistema Los engranajes

OBJETIVOS DE CONTROL DE POSICIONAMIENTO DE LA ANTENA Se pretende controlar la posición angular (Φ) de una antena parabólica de acuerdo a una referencia dada (Φref) actuando sobre la tensión de alimentación del Servomotor (Va) que mueve la antena a partir de una reductora con engranajes.

CONSIDERACIONES PRACTICAS SOBRE IDENTIFICACION Elección del tipo de entrada/s La/s entrada/s al sistema deben ser cuidadosamente elegidas de forma que los datos recogidos proporcionen toda la información posible sobre el sistema.

CONSIDERACIONES PRACTICAS SOBRE IDENTIFICACION Las señales escalonadas (con cambios bruscos) son muy utilizadas, puesto que contienen un espectro suficientemente amplio de frecuencias Para sistemas lineales, basta con utilizar dos niveles de entrada, preferiblemente barriendo todo el rango de variación permitido. En este tipo de sistemas se suelen utilizar señales binarias de duración aleatoria (conocidas como señales binarias aleatorias o Pseudoaleatorias)

CONSIDERACIONES PRACTICAS SOBRE IDENTIFICACION Elección del periodo de muestreo La elección del periodo de muestreo está directamente relacionada con las constantes de tiempo del sistema, y tiene una influencia decisiva en el experimento de identificación Una regla comúnmente usada consiste en escoger una frecuencia de muestreo alrededor de diez veces el ancho de banda del sistema.

CONSIDERACIONES PRACTICAS SOBRE IDENTIFICACION Elección del número de muestras a tomar En principio, cuanta más información se tenga sobre el sistema, más exacto será el proceso de identificación. En la práctica, el número de muestras a recoger durante el experimento de identificación viene limitado. Por tanto, es importante llegar a un buen compromiso en la elección del periodo de muestreo y el número de muestras a tomar.

CONSIDERACIONES PRACTICAS SOBRE IDENTIFICACION Diseño de la señal de entrada Una señal de entrada debe ser amigable con la planta. Esto es originado de la comunidad de control de procesos, motivado por el deseo de experimentos de identificación que cumplan con lo requerido en la práctica.

CONSIDERACIONES PRACTICAS SOBRE IDENTIFICACION Señal Pseudo Aleatoria Binaria Es una entrada determinística periódica que puede ser generada usando registros de desplazamiento y algebra booleana. Las variables principales de diseño son el tiempo de conmutación (tsw), numero de registros a desplazar (nr), y la amplitud de la señal. Sus propiedades de auto-correlación y correlación cruzada, se asemejan a las del ruido blanco.

TIPOS DE IDENTIFICACION A continuación se nombrará algunos de los Métodos Paramétricos aplicados en la identificación de nuestra planta: ARX (Auto-Regressive with exogenous inputs) ARMAX (Auto-Regressive Moving Average with exogenous inputs) Box-Jenkins Output-Error (Error de salida)

Funcionamiento del prototipo

Funcionamiento del pic La señal de entrada del PIC será la del potenciómetro la cual varia su valor de 5 a 0v, con esta variación de voltaje hemos programado el pic para que nos brinde 3 velocidades distintas adicional el cambio de giro. Con respecto a las velocidades se dividen en tres partes, rápida, media y lenta

Grafico de las velocidades del pic

Grafico de los cambios de giro del pic

Esquemático del sistema electrónico

Diseño de la señal Para el diseño de la señal de entrada se escogió una señal PRBS, que será obtenida mediante el programa Input DesignGui, aplicación realizada en Matlab por Daniel E. Rivera y Martin W. Braun.

Para el tipo de planta a analizar, será conveniente diseñar una señal de amplitud de 2.5, con un desfase de 2.5, con lo que obtendremos una señal optima que estará entre 0 y 5; cuando este en alto la antena giraría en sentido horario y cuando este en bajo, giraría en sentido anti-horario.

Interfaz Gráfica usada para el diseño de señales

Obtención del Tao dominante de la planta La forma que utilizaremos para obtener el Tao de la planta será a partir de la respuesta a una entrada impulso que se realice a la planta. Luego se encuentra el valor de tiempo de cuando la respuesta está en el 63.3% del valor de final

3 X: 4520 Y: 2.856 2.5 2 1.5 1 0.5 0-0.5 0 1000 2000 3000 4000 5000 6000 7000 8000 Voltaje inicial = 0 Voltaje final = 2.85 Valor del paso = 2.85 63% = 1.79 V (x) = 1.79 X = 3.29 Seg.

Selección del tiempo de muestreo Alpha Tao Π Tmuestreo 1 3.29 3,14159 10.33 2 3.29 3,14159 5.16 3 3.29 3,14159 3.44 4 3.29 3,14159 2.58 5 3.29 3,14159 2.06 6 3.29 3,14159 1.72 7 3.29 3,14159 1.47 8 3.29 3,14159 1.29 9 3.29 3,14159 1.14 10 3.29 3,14159 1.03

Selección del tiempo de muestreo a utilizarse De la ecuación anterior podemos observar que dependiendo del valor asignado a, se obtiene el valor máximo del tiempo de muestreo a utilizar Los valores obtenidos en la tabla son sugeridos de la ecuación como valores máximos, es decir se pueden tomar valores menores o iguales a estos Concluyendo el tiempo de muestreo favorable y escogido para la identificación es de Tmuestreo=0.1 s

Aspectos a tomar en cuenta para diseño de señales de entrada Mientras menor sea el tiempo de muestreo, mayor cantidad de datos se obtendrán El tiempo de cambio (Switching Time) debe ser por lo menos 10 veces mayor que el Tiempo de Muestreo (Sampling Time)

Selección la señal prbs usada en la identificación Nombre Tiempo Muestreo # Reg 1 PRBS 0.001 2 2 2 PRBS 0.001 3 4 3 PRBS 0.01 2 2 4 PRBS 0.01 4 4 5 PRBS 0.1 3 2 La señal sombreada es la elegida, las anteriores señales presentan un tiempo de duración muy corto o periodos de permanencia en alto o en bajo tan cortos que hacen que la reacción del Servomotor sea nula y no haga el cambio de giro oportuno. 6 PRBS 0.1 5 4

Datos asignados para la creación de nuestra señal: Sampling time = 0.1 Intialdeadtime =1 Final deadtime = 0 Amplitud = 2.5 Signalbias = 2.5 Switching time = 5 Numero de registros =4

señal prbs

Proceso de Identificación Para realizar la identificación haremos uso de la herramienta IDENT de MATLAB Nos permite de una forma muy amigable importar los datos, seleccionar rangos los cuales servirán para la identificación y validación de los modelos encontrados

Interfaz de herramienta System Identification

Interfaz para importar datos

prbs pot Luego podemos graficar entrada vs salida 4 Input and output signals 3 2 1 0 10 20 30 40 50 60 70 80 5 4 3 2 1 0 0 10 20 30 40 50 60 70 80 Time

prbs pot Validación de la señal 4 Input and output signals 3 2 1 30 35 40 45 50 55 60 65 70 75 80 6 4 2 0 30 35 40 45 50 55 60 65 70 75 80 Time

Modelos de identificación Nombre Significado na Numero de Polos Comunes nb Numero de Zeros + 1 nc nd nf nk Entrada de Ruido Zeros Entrada de Ruido Polo Numero de Polos Retardo Significado de variables Identificación a la planta

Análisis Modelo ARX Interfaz de modelo ARX Aproximaciones de respuestas obtenidas con modelos ARX ARX[na][nb][nk][N] Aproximación arx221n 37.76% arx331n 40.07% arx441n 42.04% arx551n 44.23% arx552n 45.77%

Modelo ARX escogido 4 Measured and simulated model output 3.5 3 2.5 2 1.5 30 35 40 45 50 55 60 65 70 75 80 Time Comparación del modelo con la planta real

Modelo ARMAX Interfaz de modelo ARMAX aproximaciones de respuestas obtenidas con modelos ARX ARMAX[na][nb][nk][N] Aproximación Amx2221N 70.52% Amx3331N 66.62% Amx4442N 67.81% Amx5552N 67.78%

Modelo ARX escogido 4 Measured and simulated model output 3.5 3 2.5 2 1.5 1 30 35 40 45 50 55 60 65 70 75 80 Time

Modelo paramétrico Output Error Interfaz de modelo Output Error Aproximaciones de respuestas obtenidas con modelos OE OE[na][nb][nk][N] Aproximación Oe111A 46.26% Oe221A 85.07% Oe331A 90.07% Oe442A 92.98%

Modelo Output Error (OE) escogido Comparación del modelooe442a con la planta real

Modelo BOX-JENKINS Interfaz de modelo Box- Jenkins Aproximaciones de respuestas obtenidas con modelos Box-Jenkins BJ[nb][nc][nd][nf][nk]N Aproximación Bj11111A 55.02% Bj22221A 34.54% Bj22222A 30.99% Bj44441A 23.45%

Modelo escogidobox-jenkins Comparación del modelo Bj11111A con la planta real 4 Measured and simulated model output 3.5 3 2.5 2 1.5 30 35 40 45 50 55 60 65 70 75 80 Time

Análisis de Resultados Modelos escogidos ARX[na][nb][nk][N] Aproximación Arx552N 45.77% ARMAX[na][nb][nc][nk]N Aproximación amx2221n 70.52% OE[nb][nf][nk]N Aproximación Oe442A 92.98% BJ[nb][nc][nd][nf][nk]N Aproximación Bj11111A 55.02%

Diseño del Controlador Funcionamiento

Funcionamiento

Prueba Controlador 3.5 3.4 3.3 3.2 3.1 3 2.9 2.8 2.7 0 50 100 150 200 250 300

Salida del sensor 1.4 1.2 1 0.8 0.6 0.4 0.2 0 0 50 100 150 200 250

CONCLUSIONES Al tener que construir proyectos de este tipo hay que conocer que variables hay que medir y controlar, que equipos de instrumentación se van a utilizar para ayudar a controlar el proceso en base al controlador, ya que si no se tiene presente esto nose podrá hacer una correcta identificación del sistema Luego de varias pruebas con varios modelos en las simulaciones realizadas se comprobó que el modelo que más se ajusta a la dinámica del sistema real fue el OE (Output-Error) Queda demostrado, además que los modelos encontrados por este método constituyen una buena aproximación de los sistemas reales y pueden ser utilizados en el diseño de controladores automáticos.

CONCLUSIONES La adquisición de datos a través de tarjetas DAQ con Matlab, permite conectarnos en tiempo real con procesos analógico, digital en forma simple. Sólo se requiere que la DAQ sea reconocida por Matlab. Matlab reconoce los sistemas de adquisición de datos de la mayoría de fabricantes conocidos.

RECOMENDACIONES Es necesario que al momento de la identificación, tener una inducción del uso de la tarjeta de adquisición de datos, debido a que el ingreso de voltajes no tolerables para la misma puede afectarla e inclusive dañarla. Para una correcta estimación del modelo real del proyecto, se requiere realizar varias validaciones de los distintos modelos (ARX, ARMAX, OE, BJ), modificando así sus parámetros y de esta forma llegar a la mejor.

RECOMENDACIONES La señal PRBS debe diseñarse en base a las características del sistema previamente conocidas. Se recomienda siempre tener en cuenta todas las perturbaciones externas que afectan el sistema.