Emulación de sistemas como una metodología para la enseñanza de estrategias de control

Autores/as

  • Jaiber Cardona Universidad del Quindío
  • José Gabriel Hoyos Gutiérrez Universidad del Quindío

Palabras clave:

Educación, emulación, arduino, control

Resumen

Cuando se están enseñando estrategias de control, es importante que la teoría sea aplicada tanto a nivel de simulación como en una implementación física. La simulación permite corroborar que la estrategia de control está bien aplicada y la implementación física permite enfrentarse con limitaciones como saturaciones, no linealidades, discretización, etc.

La simulación es de acceso más general en el sentido de que, al contar con un computador, se puede realizar en horarios más flexibles, en comparación con la implementación física donde se debe contar con un sistema prototipo al que no se tiene un acceso directo. Entre las limitaciones para acceder al sistema físico está la disponibilidad de horarios de los laboratorios, el número de estudiante esperando usar los sistemas y los horarios propios del estudiante.

Como opción para la implementación física se propone emular un sistema de prueba a través de un sistema embebido, de esta manera el control se haría sobre el sistema emulado acercándose al sistema real en una proporción mayor que la sola simulación.

Si el prototipo se emula a través de un sistema de bajo costo, como un Arduino, le daría al estudiante la facilidad de contar con la disponibilidad, sin esperar los turnos de laboratorio.

Como componente adicional se propone también usar un sistema de bajo costo, que puede ser también un Arduino, que permita remplazar una tarjeta de adquisición de datos o el controlador; en ese sentido el estudiante debería contar con 2 sistemas Arduino, uno para emular el sistema de prueba y otro para realizar el control. El sistema que realiza el control puede ser un sistema con un control embebido o un computador que usa el segundo sistema como tarjeta de adquisición de datos.

Esta estrategia se viene usando en la enseñanza del curso Sistemas de Control Automático del programa de ingeniería electrónica, en los cuales se desarrollan 7 laboratorios. En el primer laboratorio se enseña como emular sistemas en una tarjeta Arduino y como usar un Arduino como tarjeta de adquisición de datos. Luego, en cuatro laboratorios se diseñan e implementan estrategias de control las cuales son: PID, compensadores en adelanto y atraso, control RST y control en variables de estado con observador; estos laboratorios son desarrollados sobre un sistema Arduino emulado, pudiendo usar el otro Arduino como tarjeta de adquisición o usando las tarjetas de adquisición disponibles en el laboratorio. En los dos laboratorios restantes se hacen pruebas sobre sistemas prototipo presentes en el laboratorio o elaborados por los estudiantes, donde se aplica cualquiera de las técnicas ensayadas en emulación.

Si bien no se utiliza la emulación en todos los laboratorios, ya que se quiere que también tengan la experiencia de controlar un prototipo, dicha emulación permite que los estudiantes tengan una mayor flexibilidad en los laboratorios correspondientes, además de permitir que el profesor asigne diferentes sistemas a controlar a cada estudiante, evitando posibles copias de las soluciones presentadas y un mayor compromiso de parte de los estudiantes.

Descargas

Los datos de descargas todavía no están disponibles.

Biografía del autor/a

Jaiber Cardona, Universidad del Quindío

#N/A

Referencias bibliográficas

Jia M., Averous N. R. and De Doncker R. W., "Evaluation and Comparison of Different Topologies for a Grid Emulator," 2021 IEEE 22nd Workshop on Control and Modelling of Power Electronics (COMPEL), 2021, pp. 1-8, doi: 10.1109/COMPEL52922.2021.9646040.

Landau I.D. (1993). Identification et Commande des Systemes, (seconde edition), Hermes, Paris.

Ogata K. (1995) Discrete-Time Control Systems. Prentice Hall. Universidad de Michigan.

Radrizzani S., Panzani G., Corno M. and Savaresi S. M., "A concurrent controllers integration strategy to enhance the riding experience in bicycle driveline emulators," 2021 IEEE Conference on Control Technology and Applications (CCTA), 2021, pp. 1043-1048, doi: 10.1109/CCTA48906.2021.9659131.

Suwito S., Rivai M., Ashari M. and Mustaghfirin M. A., "Simple and Fast Response Photovoltaic Panel Emulator using Transistor Current Source," 2021 International Conference on Electrical and Information Technology (IEIT), 2021, pp. 223-227, doi: 10.1109/IEIT53149.2021.9587441.

Tanuku G. and Pillay P., "Emulation of induction machines subject to industrial grid harmonics," 2022 IEEE International Conference on Power Electronics, Smart Grid, and Renewable Energy (PESGRE), 2022, pp. 1-6, doi: 10.1109/PESGRE52268.2022.9715819.

Descargas

Publicado

07-09-2022

Cómo citar

[1]
J. Cardona y J. G. Hoyos Gutiérrez, «Emulación de sistemas como una metodología para la enseñanza de estrategias de control», EIEI ACOFI, sep. 2022.