Sei sulla pagina 1di 6

Coil Gun

1. Introducción

Este ejemplo considera el cálculo de la fuerza en una bola de hierro en varias posiciones en
relación con una bobina bobinada con núcleo de aire. La configuración es similar a algunas
pistolas de bobina que están diseñadas para disparar rodamientos de bolas. La configuración
específica que se muestra a continuación en la Figura 1.

Figura 1: Bobina de la herida que actúa sobre una bola de hierro.

En particular, este ejemplo pretende demostrar los siguientes conceptos en FEMM:

 Uso de scripts Lua para realizar una ejecución "por lotes";


 Utilice la transformación de Kelvin para modelar con precisión un dominio asimétrico
axisimétrico;
 Prescripción de la corriente transportada en una bobina a través de la especificación de
la densidad de corriente;
 Uso del "Tensor de tensión ponderado" integral para calcular la fuerza magnética.

2. Configuración del problema

En muchos casos, uno quisiera realizar algún tipo de ejecución por lotes en la que tal vez se
cambie un parámetro en un problema en el transcurso de varias ejecuciones de programas.
Cuando este es el caso, normalmente es recomendable dibujar la geometría desde cero dentro
de un script Lua. Por lo general, es más fácil dibujar la geometría en el preprocesador FEMM
interactivo y cambiar solo los parámetros de interés de una ejecución a otra, lo que simplifica
sustancialmente el script Lua requerido.
Una geometría de entrada que describe el problema de interés se muestra a continuación en la
Figura 2. La bola de hierro se ubica inicialmente a 1.5 "del centro de la bobina.

Figura 2: Geometría en preprocesador de elementos finitos.

2.1 Etiquetado de las partes móviles

FEMM contiene una noción de membresía de "grupo". Un número de grupo es una etiqueta que
se puede aplicar a varias líneas, arcos y etiquetas de bloque en una geometría. La ventaja de
asignar entidades a un número de grupo es que todos los miembros del grupo pueden
seleccionarse con un solo clic en la interfaz de usuario o con un solo comando en un script de
Lua. Luego se puede usar un segundo comando para mover todos los entites.l seleccionados.

Para simplificar el movimiento de la bola de hierro, todas las partes de la bola han sido asignadas
como miembros del grupo número 1. Todas las demás partes son miembros del grupo número
0, que es el número de grupo predeterminado para las entidades que no están definidas
explícitamente para ser miembro de un grupo de números Es relativamente fácil asignar una
región a un grupo dado. Ponga el preprocesador en modo de grupo presionando el botón más
"grupo", como se muestra en la Figura 3:

Figura 3: Botón de la barra de herramientas del modo Grupo presionado.


Luego, seleccione en grupo toda la región de interés. Presione el botón de la barra espaciadora
para "abrir" el grupo. Aparecerá un cuadro de diálogo que le permitirá asignar el grupo al que
se asignarán todas las entidades seleccionadas.

2.2 Dominio "abierto" a través de la transformación de Kelvin

A primera vista, parece imposible representar un dominio exterior infinito mediante elementos
finitos. Sin embargo, este no es el caso: en FEMM, es sencillo mapear una región no acotada en
una delimitada, de modo que la solución no acotada se pueda resolver exactamente sin tener
que encajar un dominio de extensión infinita. Esta asignación se conoce como "Transformación
de Kelvin" y se describe con más detalle en las referencias que se enumeran al final del
documento.

Para problemas de 2-D, configurar problemas explotando la transformación de Kelvin es


particularmente fácil. La región "interior" que contiene los elementos de interés y el aire que los
rodea se colocan dentro de un círculo. Se crea un segundo círculo y se especifica con aire. Sin
embargo, el tamaño y la orientación del segundo círculo no importan. Este segundo círculo
representa los campos en la región "exterior" ( es decir, la región sin límites llena de aire). Las
condiciones de los límites periódicos se aplican luego a los bordes de los dos círculos, de manera
que los dos círculos están "unidos" entre sí en sus bordes. Cuando se resuelve el problema, se
obtiene la solución correcta (como si la región interior estuviera realmente ubicada en un
dominio ilimitado). Si lo desea, los campos a lo largo de la región exterior podrían inferirse
aplicando un mapeo inverso a los resultados, pero el campo externo no suele ser de gran interés
directo.

Para los problemas asimétricos, las cosas son un poco más complicadas. De manera similar a los
problemas de 2-D, la región "interior" se limita al interior de una esfera. La región "exterior" está
representada por una segunda esfera coaxial. Nuevamente, los bordes de las regiones interior y
exterior se unen utilizando condiciones de contorno periódicas. La diferencia es que, en el caso
del eje simétrico, la permeabilidad de la región exterior debe variar en función de la distancia
desde el punto central de la región exterior (con la permeabilidad aproximándose al infinito en
el centro exacto de la región exterior asignada). FEMM se encarga de variar la permeabilidad en
la región exterior asimétrica del eje de manera adecuada, pero el programa debe tener algunos
datos adicionales para hacerlo. Propiedades: la selección de la Región Exterior desde el menú
principal de FEMM permite al usuario ingresar los diámetros de la región interior y exterior, así
como la posición del centro de la región exterior a lo largo del eje z , de manera que el programa
pueda calcular la adecuada Permeabilidades para aplicar en la región exterior. Por último, las
etiquetas de bloque colocadas en la región exterior deben etiquetarse como pertenecientes a la
región exterior. Esto se hace a través de una casilla de verificación en el cuadro de diálogo de
propiedades de la etiqueta de bloque que aparece cuando se abre una etiqueta de bloque
seleccionada.

El ejemplo que nos ocupa aplica este enfoque de transformación de Kelvin asimétrico para
analizar la bobina y la bola de hierro como si estuvieran colocadas en un dominio ilimitado. En
este caso, la pequeña esfera superior representa la región exterior. Las condiciones de contorno
y las propiedades de la región exterior se han definido correctamente en el ejemplo para
proporcionar una solución de dominio efectivamente sin límites.
2.3 Especificación de la corriente en la bobina

Aunque FEMM contiene las facilidades para definir el número de vueltas y el tipo de cable para
una bobina de una manera muy detallada, a veces es útil definir las regiones portadoras de
corriente de una manera más simple, especialmente para los problemas magnetostáticos en una
etapa temprana de la proceso de diseño. Una forma alternativa de especificar corrientes es
especificar la "densidad de corriente de origen" para la propiedad del material que se asigna a
la región que lleva la corriente. El Amp * Turns es entonces la densidad de corriente multiplicada
por la sección transversal de la bobina. Este es el enfoque adoptado en el presente ejemplo. Se
ha definido un material llamado "Bobina" con una densidad de corriente de fuente de 10 A /
mm 2 . Multiplicar por la sección transversal de la bobina produciría 9677.4 Amp * Turnos.

3. Lua Script

En este caso, se desea mover la bola a través de una serie de posiciones diferentes e informar el
resultado. En este caso, los resultados se informarán en la pantalla de la consola de Lua, aunque
también habría sido sencillo escribirlos en un archivo temporal. El script completo de Lua se
muestra en el Listado 1:

Listado 1: Ejemplo de script Lua.

Primero, el script muestra la consola Lua para que los resultados sean visibles. La geometría
completa de la pistola de bobina se carga en FEMM y luego se guarda como un nombre de
archivo diferente, temporal, para que la geometría original no se sobrescriba posteriormente.
Luego, el programa realiza un ciclo que realiza el análisis real y recopila los resultados.

Para evaluar la fuerza, todos los elementos asociados con las etiquetas de bloque en el Grupo 1
(que estábamos usando para representar partes de la bola en movimiento) se seleccionan
mediante el comando mo_groupselectblock (1). La fuerza se calcula invocando la integral de
bloque 19, que devuelve la componente de fuerza dirigida por z del cálculo de "fuerza a través
del tensor de tensión ponderada". Esta integral suele ser mucho más precisa, ya sea dibujando
un contorno "a mano" y evaluando el corte magnético a lo largo de la misma, o mediante
métodos de trabajo virtuales. La integral está esencialmente tomando la fuerza promedio
debido a muchos posibles contornos diferentes del tensor de tensión. Además, estos contornos
se definen automáticamente por el programa y se seleccionan para ubicarlos en las secciones
de la solución "bien educadas" para que la precisión pueda ser mayor.

Para ejecutar, seleccione "Abrir Lua Script" en la sección Archivo del menú principal de FEMM.
Seleccione el script "coilgun.lua". La secuencia de comandos evaluará la geometría de la pistola
en varias posiciones diferentes, mostrando la fuerza en cada posición a la consola Lua. La serie
de 16 carreras toma aproximadamente 40 segundos en total en una computadora portátil con
una AMD Athlon XP-M 2400.

4. Resultados

La gráfica de la fuerza calculada en la bola en función de la posición se muestra en la Figura 4.


La bola experimenta la fuerza más alta justo cuando entra en la bobina.

Figura 4: Fuerza sobre la bola de hierro frente a la posición.


Referencias

 EM Freeman y DA Lowther, "Una novedosa técnica de mapeo para soluciones de


elementos finitos de límites abiertos a la ecuación de Poissons", IEEE Transactions on
Magnetics, 24 (6): 2934-2936, noviembre de 1988.
 DA Lowther, EM Freeman y B. Forghani, “Un método de límite abierto de matriz dispersa
para análisis de elementos finitos,” IEEE Transactions on Magnetics, 25 (4) 2810-2812,
julio de 1989.
 EM Freeman y DA Lowther, "Una técnica de límite abierto para problemas de campos
magnéticos y de campos eléctricos asimétricos y tridimensionales", IEEE Transactions
on Magnetics, 25 (5): 4135-4137, septiembre de 1989.

Potrebbero piacerti anche