Vous êtes sur la page 1sur 2

Tarea 5

Optimizacin e identificacin de sistemas Tarea en grupo de dos alumnos Entrega viernes 30 de agosto

Problema 2 El siguiente problema es un trabajo prctico de Identificacin de Sistema, que tiene como finalidad que el alumno se familiarice con las fases y las tcnicas de un proceso de identificacin de un sistema real. El proceso: Tanques Interconectados Para la planta constituida por dos tanques, ver diagrama esquemtico de la figura 1, se recolect un conjunto de datos con un intervalo de muestreo de 5 segundos. Cada tanque tiene 50 cm de alto con un dimetro interior de 14.5 cm. El nivel de lquido del segundo tanque es la variable de salida, en tanto que el flujo de agua de entrada al primer tanque es la variable manipulada. Los datos de entrada salida se encuentran en el archivo data.mat, y se representan en figura 2.

Problema 1 Uno de los grandes problemas que se presenta en internet es decidir por donde enviar los ficheros que reciben los distintos servidores. Una posibilidad es que cada router enve los mensajes por la conexin que tenga menos congestionada en cada momento, lamentablemente, esta posibilidad puede llevar a retrasar los envos. Otra posibilidad es que cada router tenga definida una tabla, de forma que cada vez que le llegue un fichero con un destino determinado sepa por qu lnea tiene que enviar dicho datos. En la prctica, existen diversas alternativas para construir esta tabla. Una de las primeras y ms extendidas consiste en lo siguiente. Cada cierto tiempo (pocos minutos) cada enrutador enva al resto de los servidores informacin sobre la saturacin de las conexiones que salen de ese servidor (se informa sobre el nivel de ocupacin de cada lnea en %). Con toda esta informacin se resuelve el problema de encontrar el camino de distancia mnima entre cualquier par de enrutadores, donde la distancia de un camino se define como la suma de la saturacin de todas las lneas que lo forman. Con esta solucin se crea una tabla para cada enrutador con dos entradas: destino final y siguiente enrutador en el camino ptimo. De esta forma, cuando a un enrutador le llega un nuevo fichero, consulta en la tabla cul es el siguiente enrutador que le corresponde segn el destino final del fichero. Supongamos que tenemos una red con los siguientes enrutadores (nodos), conectados entre s segn se muestra en la figura:
0.4 e a 0.5

Medicin de caudal u(t) Tanque 1

Medicin de y(t) Tanque 2

Figura 1
0.6 0.3 0.9 0.8

0.7 0.8

0.8 0.9 b 0.7

0.1

Entrada, u(t) 3 2.5

d 0.6 0.2

0.8 0.3 c

f 0.1

2 1.5

El valor asignada a cada arco representa el nivel de saturacin (en tanto por uno). Construya la tabla de enrutamiento del nodo a de acuerdo con el esquema expuesto anteriormente. por qu no tenemos en cuenta de dnde ha salido el fichero para determinar cul es el siguiente enrutador que le corresponde?, por qu slo tenemos en cuenta cul es su destino final?.

1 0.5 4 3 2 1 0 0 200 400 600 800 Salida, y(t) 1000 1200 1400

200

400

600

800

1000

1200

1400

Figura 2

Procedimientos Propuestos Tomando como referencia los pasos indicados en A manual for system identification, L. Andersson, et al, se pide hacer un estudio para la identificacin de ste sistema. En particular se solicita realizar los siguientes pasos: 1. Procesamiento de datos a. Visualice la informacin de entrada-salida en Matlab y realice el procesamiento de la misma para su uso en la identificacin, utilice los mtodos propuestos en el paper. Observe que la excitacin no est aplicada en t=0, y que por lo tanto no pueden utilizarse todos los datos. Seleccione datos para estimacin y datos para validacin de los modelos propuestos. 2. Identificacin empleando Modelos Lineales. a. Utilizando la rutina cra de Matlab estime la respuesta al impulso del sistema. Repita el experimento para diferentes valores del nmero de trminos de la respuesta al impulso. b. Obtenga un modelo Funcin Transferencia correspondiente a las respuestas al impulso estimadas en a. c. Grafique la respuesta al escaln, la respuesta al impulso, un diagrama de polos y ceros, y el diagrama de Bode de los modelos estimados. d. Realice la validacin de los modelos obtenidos calculando el Best FIT entre la salida de validacin y la salida reproducida por el modelo estimado cuando es excitado por la entrada de validacin. e. Grafique la salida medida y la salida estimada para los distintos modelos identificados (datos de validacin). 3. Identificacin usando Anlisis Espectral a. Utilizando la rutina spa de Matlab estime la respuesta en frecuencia del sistema. Repita el experimento para diferentes valores del nmero de frecuencias. b. Obtenga un modelo Funcin Transferencia correspondiente a las respuestas al impulso estimadas en a. c. Para obtener la Funcin Transferencia puede utilizar las rutinas frd y invfreqz. d. Grafique la respuesta al escaln, la respuesta al impulso, un diagrama de polos y ceros, y el diagrama de Bode de los modelos estimados. e. Realice la validacin de los modelos obtenidos calculando el Best FIT entre la salida de validacin y la salida reproducida por el modelo estimado cuando es excitado por la entrada de validacin. f. Grafique la salida medida y la salida estimada para los distintos modelos identificados (datos de validacin). 4. Identificacin usando Mnimos Cuadrados con modelo ARX a. Utilizando la rutina arx de Matlab, estime un modelo ARX a partir de los datos de entrada-salida. Seleccione los rdenes ptimos na y nb para los polinomios A(q) y B(q) respectivamente y el retardo puro nk. Para la eleccin de los rdenes ptimos puede utilizar las rutinas struc, selstruc, y arxstruc de Matlab. b. Obtenga un modelo Funcin Transferencia correspondiente al modelo ARX estimado en a. c. Grafique la respuesta al escaln, la respuesta al impulso, un diagrama de polos y ceros, y el diagrama de Bode de los modelos estimados. d. Realice la validacin de los modelos obtenidos calculando el Best FIT entre la salida de validacin y la salida reproducida por el modelo estimado cuando es excitado por la entrada de validacin. e. Grafique la salida medida y la salida estimada para los distintos modelos identificados (datos de validacin). 5. Comparacin de Modelos a. Realice una comparacin de los distintos modelos obtenidos. b. Establezca un criterio para seleccionar el mejor modelo de entre los modelos estimados. Justifique su eleccin.

Vous aimerez peut-être aussi