Uso del paradigma Take-Home Labs para la ense nanza del control autom atico en estudios de ingenier ıa
←
→
Transcripción del contenido de la página
Si su navegador no muestra la página correctamente, lea el contenido de la página a continuación
XLII Jornadas de Automática Educación en Automática Uso del paradigma Take-Home Labs para la enseñanza del control automático en estudios de ingenierı́a A. Hoyo, F. Garcı́a-Mañas, J. Ramos-Teodoro J. A. Sánchez-Molina, J. L. Guzmán, F. Rodrı́guez CIESOL-ceiA3, Departamento de Informática, Universidad de Almerı́a Carretera Sacramento, s/n, 04120, Almerı́a (España) {angeles.hoyo, francisco.gm, jeronimo.rt, jorgesanchez, joseluis.guzman, frrodrig}@ual.es Resumen bargo, debido a los costes materiales y humanos que conlleva recrear ensayos reales, y gracias al Como alternativa a los laboratorios tradicionales, avance en las tecnologı́as de la información y la en los que los estudiantes interactúan con un sis- comunicación (TIC), en las últimas décadas han tema real cuyo uso tiende a estar limitado por el proliferado los denominados laboratorios virtuales tiempo y/o el espacio, existe la posibilidad de em- tanto de carreras técnicas y cientı́ficas [3] como a plear laboratorios “para llevar a casa” que consti- nivel preuniversitario [4]. tuyen un recurso didáctico más flexible. El presen- En determinadas titulaciones, especialmente en te trabajo describe la experiencia en la Universidad las ramas de ingenierı́a y ciencias experimenta- de Almerı́a con una plataforma de este tipo que se les, las materias están dotadas de una componente ha empleado en estudios de grado y postgrado pa- práctica muy marcada, donde se exige un fuer- ra la enseñanza de técnicas de modelado y control te contenido experimental, que precisa elementos sobre un sistema termodinámico. Su aplicabilidad (entornos de experimentación) que permitan a los en otras asignaturas junto a la opinión positiva estudiantes poner en práctica todos los conoci- que se ha percibido del alumnado sugieren que es- mientos que vayan adquiriendo a lo largo del es- ta podrı́a ser una metodologı́a con un prometedor tudio de los contenidos. recorrido por delante. Hasta ahora, se han estado utilizando laboratorios Palabras clave: laboratorio portátil, aprendiza- tradicionales en las instalaciones de las universi- je experiencial, ingenierı́a de control, enseñanza dades, junto con laboratorios virtuales y remotos, universitaria. principalmente por el coste del equipamiento real. En unos casos, la adquisición de unos dispositi- vos para la realización de pruebas experimentales 1. INTRODUCCIÓN no es posible, siendo necesario acceder al que está disponible en otros centros; en otras circunstancias Existe en psicologı́a cognitiva una lı́nea general de es necesario aliviar costes y tiempos de desplaza- pensamiento constructivista que guarda cierta re- miento. lación con el método cientı́fico experimental y se Actualmente, debido al decremento significante opone a los métodos tradicionales de enseñanza. del precio del hardware de control y adquisición Según esta, es posible la obtención de conocimien- de datos, es posible proporcionar a los estudiantes to a través de ensayo y error, convirtiendo a los hardware educativo a bajo coste. Por ejemplo, hoy sujetos en una parte activa del aprendizaje, fren- en dı́a se pueden utilizar tarjetas de entrada/salida te a los métodos didácticos basados en lecciones y a través del puerto USB con una interfaz simple clases magistrales, donde el papel de los sujetos es basada en Raspberry Pi [12]. meramente pasivo. De esta forma, se han conso- lidado a lo largo de las últimas décadas términos En términos de educación, esto abre la puerta a como aprendizaje experiencial [15] o el learning by un cambio significativo en la forma en que los es- doing acuñado por John Dewey [20]. tudiantes acceden a los laboratorios, ya que ahora es posible que los alumnos tengan su propio hard- La aplicación de estas metodologı́as requiere de ware para una variedad de actividades, reduciendo material educativo apropiado para que los alum- ası́ la necesidad de acceder a las instalaciones del nos puedan llevar a cabo acciones sobre el mismo departamento y el horario programado en las se- y reflexionar sobre sus consecuencias en un proce- siones de laboratorio de los grupos de trabajo. so recurrente de aprendizaje. En la práctica esto se traduce normalmente en la creación de un en- Surge ası́ el paradigma Take-Home Labs que per- torno controlado en el que realizar experimentos, mite elevar a la máxima expresión la idea del de forma análoga a los laboratorios de centros de “llévese el laboratorio a casa” posibilitando que, investigación, aunque con fines docentes. Sin em- si el sistema está correctamente construido, per- 218 https://doi.org/10.17979/spudc.9788497498043.218
XLII Jornadas de Automática Educación en Automática mita experimentar con él, a cualquier hora del dı́a Naturaleza del sistema sobre el que se opera. y en cualquier dı́a del año, sin necesidad siquiera Se puede distinguir entre recurrir a modelos de conexión a Internet, o de un sistema de reser- simulados o el trabajo con plantas reales. vas basado en colas [8]. La idea principal es que a los estudiantes se les proporcione su propio equipo Bajo los criterios en [22] se definen cuatro cla- durante la impartición de la asignatura y, por lo ses de entornos muy diferentes pero que abarcan tanto, puedan experimentar cuando lo deseen. distintas maneras de experimentación (Tabla 1). El acceso local/recurso real representa el tradicio- En este trabajo se detallará el uso de este para- nal laboratorio presencial de prácticas en el que digma docente Take-Home Labs para la enseñanza los estudiantes trabajan con un computador co- del control automático en estudios de ingenierı́a, nectado al sistema fı́sico para realizar la prácti- como alternativa o apoyo al sistema tradicional ca correspondiente. En el acceso local/recurso si- que se utiliza en la Universidad de Almerı́a. Esta mulado todo el entorno es software y la interfaz metodologı́a facilita la implantación de docencia de experimentación opera sobre un recurso simu- multimodal y virtual. Por otra parte, con el es- lado, virtual e inexistente fı́sicamente que reside tado de alarma decretado por la aparición de la en el mismo ordenador que la interfaz. El acceso COVID-19 y el cambio que ha habido que realizar remoto/recurso real constituye el acceso al equi- a la docencia, de presencial a telemática, y sobre pamiento de un laboratorio real a través de una todo en la modificación de las prácticas en los estu- red, donde el usuario opera y controla de forma dios de ingenierı́a, también se ha podido analizar remota los sistemas fı́sicos reales. Por último, en el uso de este paradigma en la adaptación urgente el acceso remoto/recurso simulado los estudiantes del material de laboratorio frente a la aparición de trabajan con su interfaz de experimentación sobre nuevas situaciones de alarma. un sistema virtual accedido a través de Internet, El resto del documento se estructura de la siguien- pudiendo trabajar múltiples usuarios simultánea- te manera: la Sección 2 resume las formas de ex- mente sobre el mismo sistema. perimentación y los paradigmas relacionados con la enseñanza práctica en estudios de ingenierı́a; la Tabla 1. Entornos de experimentación Sección 3 proporciona una descripción general de Real Simulado la plataforma empleada como laboratorio portátil Laboratorio doméstico, incluyendo las adaptaciones y particu- Laboratorio Local virtual laridades propias del nivel de enseñanza al que se tradicional monousuario han dirigido las actividades; las Secciones 4 y 5 Telelaboratorio Laboratorio incluyen una descripción de las actividades lleva- Remoto o laboratorio virtual das a cabo a nivel de estudios de grado y máster remoto multiusuario en el ámbito de la ingenierı́a industrial; la Sec- ción 6 da conclusión a este trabajo resaltando los aspectos más importantes, desde el punto de vis- En ingenierı́a se suelen utilizar dos paradigmas ba- ta del equipo docente, que justifican el interés de sados en estas ideas anteriores: este paradigma para la realización de actividades formativas. Laboratorio virtual. Herramientas softwa- re locales o remotas basadas en WWW que, mediante el uso de un modelo y una interfaz 2. EXPERIMENTACIÓN EN LA de experimentación, simulan los principales ENSEÑANZA aspectos de una planta real, permitiendo al usuario realizar las mismas operaciones que Bajo el calificativo de entornos de experimenta- un laboratorio tradicional pero de forma vir- ción se agrupan varias modalidades que se des- tual. criben brevemente para saber a qué sistemas se Laboratorio remoto. Herramientas que está haciendo referencia. Dos son los criterios que, permiten el acceso al equipamiento de un la- desde el punto de vista de los usuarios, permiten boratorio real a través de una red WWW. establecer una clasificación muy clara [22]: El usuario controla de forma remota sistemas fı́sicos reales mediante una interfaz de experi- Forma de acceso a los recursos sobre los que mentación que se encuentra conectada direc- experimentar. Se puede discernir entre acceso tamente a la planta real. De esta forma, es remoto a través de una red y acceso local, posible explotar el rendimiento de los labo- es decir, que no implica la necesidad de una ratorios las 24 horas de dı́a, permitiendo una conexión a la red para interoperar con otros mayor flexibilidad horaria y un menor coste componentes. económico (necesidad de menos recursos). 219 https://doi.org/10.17979/spudc.9788497498043.218
XLII Jornadas de Automática Educación en Automática Con el nuevo paradigma de los laboratorios portátiles, los estudiantes trabajan con acceso lo- cal y con un recurso real, similar al tradicional la- boratorio presencial de prácticas pero de una ma- nera mucho más flexible para docentes y alumnos. 3. DESCRIPCIÓN DE LA MAQUETA La plataforma TCLab es un producto comercial de APMonitor [1], cuyo esquema y apariencia se muestran en la Figura 1, que constituye un exce- (a) Aspecto de la plataforma lente campo de ensayo de estrategias de control multivariable a nivel industrial (se puede apreciar que los actuadores y sensores que incorpora son además ilustrativos de los que se emplean en en- tornos quı́micos e industriales en general). Como se observa en la Figura 1b, la maqueta cons- ta de dos transistores (actuadores) que disipan ca- lor al hacer circular a través de ellos una corriente eléctrica cuya intensidad se regula desde la tar- jeta Arduino. Cuenta también con dos termisto- res (sensores) que varı́an su resistencia eléctrica en función de la temperatura a la que se encuen- tren, por lo que si se mide la caı́da de tensión (b) Diagrama de conexiones que produce una corriente conocida es posible de- terminar dicha temperatura. Cada termistor está Figura 1. Plataforma de control de temperatura unido a uno de los transistores mediante adhesi- TCLab. Fuente: [1] vo termo-cromático, siendo directa la transmisión de calor entre actuador y sensor. El adhesivo pre- senta un color negro que se torna rosa a medida plica que se trata de un sistema multivariable des- que se calienta el ensamblaje. También se emplea de el punto de vista de control. No obstante, para un led rojo en la placa que indica si alguno de los las actividades de cursos introductorios, el equi- transistores supera los 40 °C. po docente ha adaptado las tareas de modelado y control para su aplicación sobre un único tran- Cabe destacar que la placa Arduino no es la en- sistor, convirtiéndose en un sistema monovariable cargada de suministrar energı́a eléctrica directa- y empleándose el segundo transistor únicamente mente a los transistores, debido a la intensidad de para introducir perturbaciones en el sistema. corriente que requieren. Para ello el sistema se en- cuentra montado sobre una etapa de potencia aco- Por analogı́a con el contenido de otras asignatu- plada a la anterior, como se aprecia en la Figura ras, el problema se presenta a los alumnos como 1a, que es necesario conectar a la red eléctrica. el control de temperatura de una resistencia que disipa calor por efecto Joule cuando se hace cir- Arduino puede emplearse directamente como con- cular por ella una determinada corriente eléctrica trolador si se programa su microcontrolador para (véase la Figura 2). tal efecto, o bien para la aplicación que promocio- na su fabricante y que se ha usado en las asigna- turas donde los autores de este trabajo han hecho uso de TCLab, en las que puede servir simple- mente como interfaz entre el sistema fı́sico y un sistema de control por computador. Esto es posi- ble gracias a las librerı́as que permiten la comu- nicación entre Arduino y software como Python o MATLAB® . Este segundo, junto con el entorno Simulink® , se han empleado en las diferentes ac- tividades que han tenido que realizar los alumnos. Nótese que el hecho de que la plataforma esté cons- Figura 2. Esquematización del modelo fı́sico del tituida por un par de sensores y de actuadores im- sistema 220 https://doi.org/10.17979/spudc.9788497498043.218
XLII Jornadas de Automática Educación en Automática Los fenómenos de transmisión de calor que se con- 4. EXPERIENCIA EN CURSOS sideran en el modelo simplificado que proporciona INTRODUCTORIOS el fabricante para la plataforma son la convección y la radiación [1], conforme se expresa en la Ecua- En las asignaturas de iniciación al control au- ción (1). Teniendo en cuenta lo anterior y asu- tomático a nivel de grado, como Automatización miendo una temperatura ambiente T∞ estática, Industrial, en el módulo de formación común a la dinámica de la temperatura, T (t), con respecto la rama industrial, las experiencias con la plata- al porcentaje de acción del transistor Q(t), viene forma TCLab se han planteado en dos prácticas descrita por la siguiente expresión: destinadas al modelado y al control de sistemas dinámicos continuos. En la práctica de modelado, dT (t) los alumnos se enfrentan a la resolución de una mcp = U A(T∞ − T (t))+ serie de ejercicios destinados a que adquieran des- dt (1) trezas en la obtención de modelos lineales de bajo + σA(T∞ 4 − T 4 (t)) + αQ(t), orden. En la práctica de control, los alumnos se centran en diseñar un controlador con métodos de sintonı́a clásicos. donde m es la masa del conjunto transistor- Las experiencias en la práctica de modelado co- termistor-disipador, cp su capacidad calorı́fica, A mienzan con el estudio matemático del sistema. es la superficie en contacto con la atmósfera, U es A partir de la ecuación diferencial que describe el el coeficiente global de transferencia por conduc- comportamiento del sistema de forma simplificada ción y convección, T∞ es la temperatura ambiente, (véase la Ecuación (1)), los alumnos deben obte- es la emisividad, σ es la constante de Stefan- ner un modelo lineal de función de transferencia Boltzmann, y α es el factor de relación entre el de primer orden, que relacione la temperatura del porcentaje de acción del transistor y la potencia transistor (salida del sistema) con el porcentaje de disipada por el mismo. El fabricante proporciona acción (entrada del sistema). Este ejercicio per- el valor para estos parámetros a una temperatura mite que los alumnos puedan aplicar el concepto de 23 °C en su sitio web [1], aunque en la mayorı́a de linealización en torno a un punto de operación de las actividades llevadas a cabo, el valor de es- para obtener un modelo lineal, además de utili- tos es indiferente, ya que el alumnado identificará zar la transformada de Laplace. Por otro lado, los sus propios modelos a partir de diferentes ensayos parámetros caracterı́sticos del modelo de bajo or- experimentales. den (p. ej., la ganancia) poseen una relación con La idoneidad de TCLab como maqueta de ensa- los parámetros fı́sicos del sistema (p. ej., con la su- yos para el ámbito del control automático se ha perficie de disipación, A), y resulta interesante que estudiado en múltiples trabajos publicados recien- los alumnos estudien dicha relación y comprendan temente en la literatura cientı́fica, como los que cómo se verı́a afectada la dinámica del sistema si se citan a continuación. En [19], se exponen las se producen cambios en algunos de sus parámetros ventajas e inconvenientes de utilizar TCLab co- fı́sicos. mo laboratorio portátil y se compara frente a otro Una vez que los alumnos comprenden el concepto tipo de maquetas de bajo coste para enseñanza. de punto de operación, el resto de las actividades En [7, 17], se demuestra que TCLab es una pla- de modelado se destinan a la obtención de mode- taforma excelente para que los alumnos en cursos los de función de transferencia a partir de datos introductorios de control puedan identificar mo- experimentales, realizando ensayos con la platafor- delos y ensayar controladores de tipo Proporcio- ma TCLab. Cabe destacar que, dado que se trata nal, Integral y Derivativo (PID). Asimismo, se han de un sistema no lineal, se puede solicitar a los publicado algunos trabajos en los que se ensayan alumnos que obtengan sus modelos para un punto técnicas avanzadas con TCLab, como, por ejem- de operación concreto. De esta forma, los alum- plo, control por prealimentación (feedforward ) o nos modelarán el comportamiento del sistema de control en cascada [6], control predictivo basado manera distinta, según la dinámica que presente en modelo [18] y control deslizante (sliding mode el sistema real en el punto de operación que les control, SMC) [11]. haya sido asignado. Los datos experimentales cap- En el presente artı́culo, se exponen varios resulta- turados durante los diversos ensayos con TCLab dos obtenidos por los alumnos utilizando algunas se emplean para obtener un modelo mediante el de las técnicas citadas. Además, al haber reali- método de la curva de reacción y otro modelo me- zado experiencias docentes en distintos cursos, se diante herramientas de identificación de sistemas corrobora la versatilidad que ofrece TCLab para como la que ofrece MATLAB® en System Identi- ensayar un amplio rango de esquemas de control, fication Toolbox™ . Una vez que se han identificado como se explica en las siguientes secciones. dichos modelos, los alumnos pueden realizar la va- 221 https://doi.org/10.17979/spudc.9788497498043.218
XLII Jornadas de Automática Educación en Automática lidación de los mismos, efectuando nuevos ensayos Salida con TCLab en el entorno de su punto de opera- 62 ción, ası́ como analizar las diferencias gráficas que Temperatura (°C) suelen aparecer entre las respuestas de los distin- 61 tos modelos y los datos reales (véase la Figura 3). 60 70 59 Salida TCLab Referencia 68 58 0 200 400 600 800 1000 Tiempo (s) Temperatura (°C) 66 Señal de control 41 Porcentaje de acción (%) 64 40 62 39 Datos TCLab 60 Modelo curva reacción 38 Modelo linealizado 58 0 500 1000 1500 37 Tiempo (s) 0 200 400 600 800 1000 Tiempo (s) Figura 3. Comparación de modelos lineales de pri- mer orden. El modelo linealizado está calculado Figura 4. Ensayo de un controlador PI en TCLab para T (0) = 59.57 ◦ C, pero con los parámetros en el entorno del punto de operación T (0). Los que el fabricante proporciona a 23 ◦ C parámetros del controlador se han sintonizado por el método lambda: kp = 1.1857 %/◦ C y Ti = 197 En la práctica de control, los alumnos utilizan uno segundos de los modelos identificados para realizar el diseño de dos controladores: un primer controlador pa- ra un problema de seguimiento de referencias de trol automático: Control de Procesos y de Siste- temperatura, y un segundo controlador para regu- mas de Producción. En esta asignatura se realiza lación de una consigna de temperatura del primer una presentación descriptiva y actualizada de los transistor (el segundo transistor se utiliza para ge- distintos sistemas de automatización y control que nerar perturbaciones sobre el primero). En ambos se implantan en la actualidad en las más diversas casos, los alumnos deciden la estructura del con- actividades de producción industrial. Se pretende trolador (de tipo PID) y qué método de sintonı́a que los alumnos adquieran conocimientos amplios escogen para calcular sus parámetros, imponien- y actualizados de los principales elementos, auto- do la dinámica que deseen para el bucle cerrado. matismos y estrategias de control que suelen pre- Las funciones de transferencia que se identifican sentarse en procesos industriales y sistemas pro- suelen presentar distintas dinámicas, contando in- ductivos y que sean capaces de realizar una pla- cluso con la aparición de tiempos de retardo. Por nificación jerárquica de la producción y el control ello, para el diseño de controladores, los alumnos avanzado de dichos procesos. emplean tanto métodos analı́ticos como métodos heurı́sticos. Principalmente, hacen uso de los si- Los alumnos comienzan estudiando la identifica- guientes métodos: cancelación polo-cero, método ción basada en datos y calibración de modelos no lambda (Figura 4), SIMC y Ziegler-Nichols [10]. lineales. A partir de ensayos en lazo abierto de Los controladores diseñados se prueban en TCLab la plataforma, donde se introducen escalones en y los datos generados en cada ensayo son estudia- la variable de entrada (Q(t)), para obtener la res- dos por los alumnos para comprobar si se cumplen puesta de la variable a controlar (T(t)), se utilizan las especificaciones de control impuestas y para diferentes técnicas para la obtención de modelos analizar la respuesta del sistema junto con la evo- validando posteriormente la bondad de ajuste de lución de la señal de control. cada uno de ellos. Por un lado, utilizando System Identification Toolbox™ de MATLAB® se obtiene un modelo lineal de alto orden ARX [13] y un mo- 5. EXPERIENCIA EN CURSOS delo no lineal de alto orden NARX [14]. Por otro AVANZADOS lado, de los dos modelos no lineales basados en da- tos mediante técnicas de Deep Learning (LSTM o En el marco del Máster en Ingenierı́a Industrial, NARX) se ha de obtener un modelo del proce- se imparte la asignatura más avanzada de con- so [21]. Por último, los alumnos deben aplicar el 222 https://doi.org/10.17979/spudc.9788497498043.218
XLII Jornadas de Automática Educación en Automática algoritmo de mı́nimos cuadrados o genético pa- ra calibrar alguno de los parámetros del modelo no lineal del proceso (Ecuación (1)). La Figura 5 muestra la validación de los modelos obtenidos por los métodos mencionados anteriormente de un grupo de trabajo. Figura 7. Ensayo con control self-tuning para aportar una solución de este tipo de estrate- gia de control multinivel al control de temperatura del sistema TCLab. La Figura 9 muestra el ejem- plo de implementación de control jerárquico de un grupo de trabajo. En este caso, han aplicado una jerarquı́a de dos niveles, como muestra la Figura Figura 5. Validación de modelos detallados 8, el superior encargado de la generación de con- signas de temperatura y, el inferior destinado al control de bajo nivel del sistema, siendo controla- Estudiados los métodos de modelado se procede a do por un control predictivo. la implementación de estrategias de control avan- zadas. Se comienza aplicando control adaptativo [2], dando libertad al alumnado para escoger entre cuatro métodos diferentes estudiados en la asigna- tura (ajuste por tabla, self-tuning control, MRAC y Extremum Seeking Control ). Deben implemen- tarlo en el sistema real comprobando su buen fun- cionamiento. El ejemplo que muestra la Figura 7 corresponde a la aplicación de la estrategia self- tuning control [5], el cual se basa en el cálculo en lı́nea de los parámetros del modelo del sistema a partir de la entrada y salida del modelo real, ob- teniendo en lı́nea los parámetros del controlador que mejor respondan a la dinámica del sistema. Figura 8. Esquema control jerárquico Se puede observar en detalle el esquema de con- trol en la Figura 6. El optimizador, con la función de coste que se muestra en la Ecuación 2, deberá ajustar el valor del calefactor (Q0 ) para poder obtener un valor de temperatura que se ajuste a los requerimientos de presión indicados. Esta ecuación está compues- ta por la presión objetivo (Pobjetivo ), densidad del fluido (ρ), masa molar del fluido (Mm ), constante de gases (R) y temperatura del punto de opera- ción (T0 ). Una vez encontrado el valor óptimo del calefactor (Qopt ), se calcula el valor de referencia de temperatura (Tref ) que se envı́a al control pre- Figura 6. Esquema control self-tuning dictivo como consigna (Ecuación 3). Por último, los alumnos deben implementar en TCLab estrategias de control predictivo [16] y con- ρ J = Pobjetivo − · R · T0 (2) trol jerárquico [9]. Para ello, de los diferentes algo- Mm ritmos de control predictivo estudiados en la asig- natura, lineales y no lineales, deben utilizar alguno para controlar la temperatura del sistema en torno α · Qopt Tref = T∞ + (3) a uno o varios puntos de operación. Por otro lado, hconv · A deben adaptar un ejemplo de control jerárquico 223 https://doi.org/10.17979/spudc.9788497498043.218
XLII Jornadas de Automática Educación en Automática ficiario de una ayuda FPU del Ministerio de Cien- cia, Innovación y Universidades. English summary Use of the Take-Home Labs para- digm to teach automatic control in engineering degrees Figura 9. Respuesta del sistema con control jerárquico Abstract 6. CONCLUSIONES As an alternative to traditional laborato- ries, where the students interact with a real La experimentación práctica en laboratorios es system whose use tends to be limited by una parte esencial del proceso de aprendizaje en enseñanzas técnicas para que los alumnos apren- space and/or time, there exists the possibi- dan la importante relación entre los conceptos lity of employing “take-home” laboratories teóricos y su aplicación en el mundo real. A pesar that constitute a more flexible didactic re- de estar ampliamente aceptado que esta formación source. The present study describes the ex- práctica ha de realizarse en un entorno comple- perience in the University of Almerı́a with tamente equipado y controlado y con la supervi- a platform of this kind that has been used sión del docente, una plataforma de experimentos diseñada adecuadamente puede suplir dichas ne- in undergraduate and postgraduate courses cesidades a un coste más bajo. En este sentido, to teach modelling and control techniques las experiencias descritas en este artı́culo avalan on a thermodynamic system. Its applicabi- el enfoque de los laboratorios portátiles, pues la lity in other subject together with the po- principal ventaja es que permiten a los estudian- sitive opinion that has been perceived from tes disponer de una maqueta real en la que realizar the student body suggest that this might be ensayos sin necesidad de acudir a un laboratorio del centro de enseñanza. a methodology with a promising way ahead. Además, para asignaturas relacionadas con el con- trol automático, los laboratorios portátiles como TCLab facilitan que los alumnos puedan ensayar Keywords: portable laboratory, experien- estrategias de control sobre un sistema real, fa- tial learning, control engineering, univer- miliarizándose con la presencia de ruido en las sity education. señales de interés del sistema, ası́ como con la apa- rición de perturbaciones no medibles que pueden afectar a la dinámica del mismo. Tras las experien- cias realizadas, se ha percibido una mayor satisfac- Referencias ción entre los estudiantes al trabajar con los labo- ratorios portátiles, frente al uso de laboratorios re- [1] APMonitor. Temperature Control Lab. [En motos o virtuales. Asimismo, el paradigma Take- lı́nea], Accedido: 01-06-2021. Disponible en: Home Labs ha resultado una herramienta funda- http://apmonitor.com/pdc/index.php/Main mental para impartir conceptos prácticos teniendo /ArduinoTemperatureControl. en cuenta las limitaciones ocasionadas por la pan- demia de COVID-19 y la consecuente adopción de [2] Åström, K. J., “Adaptive control,” in Mathe- docencia no presencial por parte de la comunidad matical System Theory. Springer, 1991, pp. universitaria. 437–450. Agradecimientos [3] Calvo Gordillo, I., Zulueta Guerrero, E., Gan- Este trabajo está financiado por la ayuda goiti Gurtubay, U. y López Guede, J. M., 21 22 1 29C de la Convocatoria para la Creación (2008) “Laboratorios remotos y virtuales en de Grupos de Innovación y Buenas Prácticas Do- enseñanzas técnicas y cientı́ficas,” Ikasto- centes en la Universidad de Almerı́a (Bienio 2021 rratza, e-Revista de didáctica, vol. 3, pp. 1– y 2022). El autor Francisco Garcı́a-Mañas es bene- 21. 224 https://doi.org/10.17979/spudc.9788497498043.218
XLII Jornadas de Automática Educación en Automática [4] Cerezo, F. y Sastrón, F., (2015) “Laborato- [14] Karami, K., Westwick, D. y Schoukens, J., rios Virtuales y Docencia de la Automática en (2021) “Applying polynomial decoupling la Formación Tecnológica de Base de Alum- methods to the polynomial NARX model,” nos Preuniversitarios,” Revista Iberoamerica- Mechanical Systems and Signal Processing, na de Automática e Informática Industrial vol. 148, p. 107134. RIAI, vol. 12, no. 4, pp. 419–431. [15] Kolb, D. A., (2014) Experiential Learning: [5] Clarke, D. W., Self-Tuning and Adaptive Experience as the Source of Learning and De- Control. Dordrecht: Springer Netherlands, velopment, 2nd ed. Pearson Education, Upper 1986, pp. 35–59. Saddle River, New Jersey, United States. [6] de Moura Oliveira, P. B., Hedengren, J. D. [16] Lequesne, D., Predictive Control. Elsevier, y Boaventura-Cunha, J., “Bridging theory 2017. to practice: Feedforward and cascade con- [17] Oliveira, P. M. y Hedengren, J. D., “An trol with TCLab Arduino kit,” in Portuguese APMonitor temperature lab PID control ex- Conference on Automatic Control, 2020, pp. periment for undergraduate students,” in 23–32. 2019 24th IEEE International Conference on Emerging Technologies and Factory Automa- [7] de Moura Oliveira, P. B., Hedengren, J. D. tion (ETFA), 2019, pp. 790–797. y Rossiter, J. A., (2020) “Introducing di- gital controllers to undergraduate students [18] Park, J., Martin, R. A., Kelly, J. D. y He- using the TCLab Arduino kit,” IFAC- dengren, J. D., (2020) “Benchmark tempe- PapersOnLine, vol. 53, no. 2, pp. 17 524– rature microcontroller for process dynamics 17 529. and control,” Computers & Chemical Engi- neering, vol. 135, p. 106736. [8] Durfee, W., Li, P. y Waletzko, D., “Take- home lab kits for system dynamics and con- [19] Rossiter, J. A., Pope, S. A., Jones, B. L. y trols courses,” in Proceedings of the 2004 Hedengren, J. D., (2019) “Evaluation and de- American Control Conference, vol. 2, 2004, monstration of take home laboratory kit,” pp. 1319–1322. IFAC-PapersOnLine, vol. 52, no. 9, pp. 56– 61. [9] Gil, J. D., Roca, L., Zaragoza, G., Normey- Rico, J. E. y Berenguel, M., (2020) “Hierar- [20] Ruiz, G., (2013) “La teorı́a de la experiencia chical control for the start-up procedure of de John Dewey: significación histórica y vi- solar thermal fields with direct storage,” Con- gencia en el debate teórico contemporáneo,” trol Engineering Practice, vol. 95, p. 104254. Foro de Educación, vol. 11, no. 15, pp. 103– 124. [10] Guzmán, J. L., Costa-Castelló, R., Beren- guel, M. y Dormido, S., Control automáti- [21] Schmidhuber, J., (2015) “Deep learning in co con herramientas interactivas. Pearson, neural networks: An overview,” Neural Net- 2012. works, vol. 61, pp. 85–117. [22] Sánchez, J., “Un nuevo enfoque metodológico [11] Herrera, M., Camacho, O., Leiva, H. y para la enseñanza a distancia de asignaturas Smith, C., (2020) “An approach of dynamic experimentales: análisis, diseño y desarrollo sliding mode control for chemical processes,” de un laboratorio virtual y remoto para el es- Journal of Process Control, vol. 85, pp. 112– tudio de la Automática a través de Internet,” 120. Ph.D. dissertation, Universidad Nacional de [12] Hoyo, A., Guzmán, J. L., Moreno, J. C. y Educación a Distancia, 2001. Berenguel, M., (2015) “Teaching control en- gineering concepts using open source tools on a Raspberry Pi board,” IFAC-PapersOnLine, vol. 48, no. 29, pp. 99–104, IFAC Workshop © 2021 by the authors. on Internet Based Control Education IB- Submitted for possible CE15. open access publication under the terms and conditions of the Crea- [13] Juliani Correa de Godoy, R. y Garcia, C., tive Commons Attribution CC BY-NC-SA 4.0 (2021) “Optimal order selection for high or- license (https://creativecommons.org/licenses/by-nc- der ARX models,” Digital Signal Processing, sa/4.0/deed.es). vol. 108, p. 102897. 225 https://doi.org/10.17979/spudc.9788497498043.218
También puede leer