Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Resumen
Este artículo describe una iniciativa para el uso de herramientas de simulación como un
procedimiento para mejorar el aprendizaje en los estudios de ingeniería, concretamente en la
asignatura de máquinas eléctricas. Estos métodos permiten que los estudiantes mejoren la
comprensión de los fenómenos físicos subyacentes y sus habilidades para resolver problemas con
unos mínimos conocimientos de programación.
1. Introducción
Hoy en día se dispone de muy buenos programas informáticos que permiten resolver una
gran variedad de problemas de forma eficiente y rápida. En todas las ramas de la ingeniería es
necesario utilizar programas informáticos para resolver los problemas reales que se presentan. Los
estudiantes aprenden a trabajar y hacen prácticas con versiones educacionales de dichos programas
comerciales. Desde el desarrollo de dichos programas, los educadores los han utilizado para mejorar
el aprendizaje [Prigozy-89], [Buchner-91].
En este grupo se pueden encontrar programas comerciales específicos para simular circuitos
eléctricos como PSPICE [1] o PSCAD [2], programas para simular flujos de potencia en redes
eléctricas como PSS/E [3] o EDSA [4], programas para simular mediante elementos finitos el
funcionamiento de máquinas eléctricas como ANSYS [5] o Comsol [6], etc. Estos programas están
dedicados objetivos específicos y aunque muy potentes, su aprendizaje también es largo, su
mantenimiento es costoso, y el código no está disponible lo que dificulta su utilización en proyectos
de investigación.
Los estudiantes desarrollan la falsa sensación de que la teoría no es necesaria para resolver
los problemas reales, y que únicamente es necesario comprender las instrucciones de dichos
programas [Nigim-01], [Karady-03]. Además, en muchas ocasiones existe un desfase importante
entre los modelos que utilizan dichos programas y el nivel de aprendizaje en el que están dichos
estudiantes.
A otro grupo corresponden los programas informáticos de carácter más general que están
demostrando su utilidad para trasladar la teoría presentada por el profesor a sus aplicaciones
prácticas, y como una manera eficiente de profundizar en los fenómenos físicos de las ideas
presentadas o permitir comprobar el comportamiento de diseños realizados por los mismos
alumnos. La mayoría de estos programas son programas matemáticos de propósito general que
permiten una mayor flexibilidad que las clásicas hojas de cálculo, y permiten un enlace entre las
ecuaciones matemáticas explicadas en la teoría y la experimentación de un laboratorio. Entre estos
programas de carácter general, los más populares son: MatLab [7], MathCad [8], y Mathematica
[9].
Pero los programas que hemos citado en ambos grupos son comerciales y en muchas
ocasiones los precios de las licencias hacen inviable que los estudiantes puedan trabajar con dichos
programas fuera de los laboratorios de la universidad.
Modelica [15] es un lenguaje de modelado orientado a objetos que permite modelar sistemas
físicos complejos, heterogéneos y grandes. Es adecuado para modelar sistemas multi-dominio con
componentes mecánicos, eléctricos, electrónicos, hidráulicos, térmicos, etc. Los modelos son
descritos mediante ecuaciones discretas algebraicas y diferenciales.
El procedimiento utilizado aquí tiene cuatro pasos: El primer paso consiste en que el
estudiante identifique los fundamentos físicos y las fundamentales ecuaciones matemáticas que
sirven para describir el problema. Mediante una pequeña explicación o la indicación de referencias
bibliográficas debidamente seleccionadas, el estudiante tiene a su alcance los conocimientos que
necesitará para enfrentarse al problema. En el segundo paso, el estudiante tiene que identificar las
variables que describen el problema y sus interacciones. En el tercer paso, el estudiante debe
construir funciones o programas que le permitan calcular el comportamiento de dichas variables
para predecir las implicaciones en los casos estudiados. En el cuarto paso, el estudiante debe
explicar los resultados obtenidos en la simulación en función de la teoría aplicable al problema.
Nadie duda sobre la importancia que la simulación tiene en el estudio de los transitorios y el
comportamiento de los controles aplicados a las máquinas eléctricas. Hay numerosos libros sobre
técnicas de modelado y simulación de máquinas eléctricas, pero muy pocos sobre la
implementación de las simulaciones. No es suficiente con leer teoría sobre cómo se modela una
máquina eléctrica, es necesario implementar dichos modelos, interpretar y verificar los resultados.
Para ello es necesario que los alumnos dispongan de un programa con el que puedan practicar. Por
las ventajas indicadas en los apartados anteriores nosotros elegimos Scilab/Scicos, un programa de
libre distribución y similar a Matlab.
Los alumnos deben resolver varios proyectos con dificultad creciente: unos sirven para
reforzar el aprendizaje de los principios de operación y de las características, y de las técnicas de
modelado e implementación; otros están centrados en su interés práctico y los alumnos pueden
explorar y aprender más sobre dichos casos mediante la experimentación (o simulación).
Estos proyectos de dificultad baja se centran en el aprendizaje del programa utilizado para
implementar las simulaciones, y en las técnicas de modelado que posteriormente se utilizarán en los
proyectos más complejos.
El primer proyecto que les pone en contacto con el programa que utilizarán a lo largo del
curso, Scilab/Scicos, consiste en simular un sencillo circuito conocido por todos los alumnos desde
primero como es el circuito RLC paralelo de la Figura 1.
Rs
+
vs C vs C
L Rs L
Rs
Figura 1. Circuito RLC paralelo.
Las ecuaciones que definen el circuito anterior son de todos conocidas:
KVL de la malla 1:
vs + is Rs + vc = 0
KCL en el nudo 2:
is + il + ic = 0
dil 1
C∫
vl = L vc = ic dt
dt
1
L∫
iL = vc dt
1 vs − vc
vc = ∫
C Rs
− iL dt
El alumno no obstante tendrá que estudiar cada bloque y descubrir su relación con las
ecuaciones que modelan el sistema, en nuestro caso la máquina síncrona, si desea construir el
modelo completo de la máquina síncrona que podemos ver en la Figura 6.
Figura 6. Modelo completo de la máquina síncrona que debe construir el alumno.
Con esta metodología los problemas se resuelven interactivamente, lo que permite probar
distintas soluciones, el interés de los alumnos aumenta ya que se pueden enfrentar a problemas
reales, la motivación se va reforzando ya que los problemas son de dificultad creciente, los alumnos
disponen del programa y pueden utilizarlo en casa, no tiene coste económico alguno.
Referencias
[Prigozy-89] S. Prigozy, “Novel applications of SPICE in engineering education”;, IEEE
Transactions on Education, Volume 32, Issue 1, Feb. 1989, Page(s):35 – 38.
[Buchner-91] P. Buchner and M. H. Nehiri, “A block-oriented PC-based simulation tool for
teaching and research in electric drives and power systems,” IEEE Transactions power systems,
Vol. 6, pp. 1299–1304, Aug. 1991.
[Nigim-01] Khalid A. Nigim, and Ronald R. DeLyser, "Using MathCad in Understanding the
Induction Motor Characteristics", IEEE Transactions on education, Vol. 44, No. 2, May 2001, pp.
165-169.
[Karady-03] George G. Karady, and Khaled A. Nigim. "Improve Learning Efficiency by Using
General Purpose Mathematics Software in Power Engineering", IEEE Transactions on power
systems, Vol. 18, No. 3, August 2003, pp. 979-985.
Links:
[1] PSPICE: http://www.cadence.com/products/si_pk_bd/pspice_a_d/index.aspx.
[2] PSCAD: http://pscad.com/
[3] PSS/E: http://www.ptl-uk.com/pti/PTI-spanish/software/psse/index-spanish.cfm
[4] EDSA: http://www.edsa.com/
[5] ANSYS: http://www.ansys.com/
[6] Comsol: http://www.comsol.com/
[7] MatLab: http://www.mathworks.com/
[8] MathCad: http://www.mathcad.com/
[9] Mathematica: http://www.wolfram.com/