Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Se analizará el comportamiento del circuito con los cambios de longitud de entrehierro y cómo
la longitud del entrehierro afecta el comportamiento del circuito.
Se comenzará con una descripción de problema o el objeto del análisis, un breve resumen de
definiciones teóricas utilizadas en el análisis, para posteriormente hacer el desarrollo del análisis
mostrando los resultados. Finalmente se expondrán las conclusiones del análisis.
Palabras clave: imán permanente, circuito magnético no lineal, entrehierro, saturación, voltaje
magnético, flujo magnético, densidad de campo magnético, intensidad de campo magnético
Abstract
In this document we will analyze a magnetic circuit composed of a magnet inserted in an iron
core and the core has an air gap.
The behavior of the circuit with changes in the air gap length will be analyzed and how the air gap
length affects the behavior of the circuit.
It will begin with a description of the problem or the object of the analysis, a summary of
theoretical definitions used in the analysis, to later develop the analysis showing the results.
Finally, the conclusions of the analysis will be presented.
Key words: permanent magnet, non-linear magnetic circuit, air gap, saturation, magnetic voltage,
magnetic flux, magnetic field density, magnetic field strength
Índice general
Introducción ............................................................................................................. 1
1 Desarrollo .............................................................................................................. 3
1.1 Presentación del problema .......................................................................................................... 3
1.2 Expresiones de interés .................................................................................................................. 4
1.3 Solución ......................................................................................................................................... 5
Bibliografía ............................................................................................................. 22
Introducción
En el estudio de máquinas eléctricas de imanes permanentes es fundamental tener
conocimientos en electromagnetismo y principalmente conocer el comportamiento de circuitos
magnéticos que trabajen con imanes permanentes insertos en núcleos de hechos con materiales
ferromagnéticos
Unos de los softwares de análisis mediante método de elementos finitos más utilizados por su
sencillez de uso y poder de análisis en el FEMM.
Los usuarios suelen realizar simulaciones con hasta un millón de elementos, aunque las
simulaciones con decenas de miles de elementos son típicas.
1
Introducción
En este caso el FEMM se utilizará en conjunto del software Matlab, creando el código
correspondiente para simular y resolver en FEMM el circuito magnético que analizaremos en este
trabajo.
Para el análisis a través del método analítico usaremos el software Matlab, una ampliación de tipo
función para los valores de la curva B-H del núcleo ferromagnético y para aplicar el algoritmo
iterativo para calcular la densidad de flujo del entrehierro.
2
1 Desarrollo
1.1 Presentación del problema
En el análisis de circuitos magnéticos, que son la base de las máquinas eléctricas rotatorias,
tenemos los análisis magneto-estáticos, es decir análisis de problemas con campos y magnéticos
estáticos. Estos análisis pueden ser de circuitos magnéticos sólo con bobina, sólo con imán
permanente o una mezcla de ambos.
En este contexto tenemos el siguiente análisis magneto-estático (figura 1), circuito magnético con
imán Neorem 512a.
3
1 Desarrollo
• Potencial magnético:
𝐻𝐻 = −𝛻𝛻𝑉𝑉𝑚𝑚 (1-1)
𝐴𝐴 (1-2)
𝑉𝑉𝑚𝑚𝑚𝑚𝑚𝑚 = � 𝐻𝐻 ⋅ 𝑑𝑑𝑑𝑑
𝐵𝐵
𝐵𝐵 = µ𝐻𝐻 (1-3)
(1-4)
Ø = � 𝐵𝐵 ⋅ 𝑑𝑑𝑑𝑑
𝑆𝑆
𝑉𝑉𝑚𝑚 = Ø ⋅ ℜ (1-5)
(1-6)
� 𝐻𝐻 ⋅ 𝑑𝑑𝑑𝑑 = 𝑁𝑁𝑁𝑁
4
1 Desarrollo
1.3 Solución
a) Si el imán permanente de NdFeB (NEOREM 512a) se inserta en un núcleo ferromagnético
cerrado como se muestra en la Fig. 1., determine la densidad de flujo magnético 𝐵𝐵δ en el
entrehierro. Para sus cálculos considere que el material ferromagnético tiene la curva de
magnetización mostrada en la Fig. 2. Considere una profundidad de 2 cm para todo el núcleo.
El primer paso para encontrar 𝐵𝐵𝜹𝜹 , se considerará un circuito equivalente en que la permeabilidad
del fierro es infinita, tenemos el circuito equivalente correspondiente a la figura 1-3.
Según
5
1 Desarrollo
𝑢𝑢𝑟𝑟= 1,04, podemos asumir que el imán es otro entrehierro, por lo tanto:
Podemos ubicar este nuevo entrehierro en el lado del primer entrehierro (sin afectar el circuito
magnético), como las secciones o áreas son diferentes (𝑆𝑆3 ≠ 𝑆𝑆𝛿𝛿) y para conservar el mismo valor
de reluctancia se debe calcular una nueva longitud del nuevo entrehierro que haga que se
mantenga la reluctancia cambiando la sección correspondiente, entonces nos queda:
𝑙𝑙𝑝𝑝𝑝𝑝 𝑙𝑙
=
𝜇𝜇0 ∗ 𝑆𝑆3 𝜇𝜇0 ∗ 𝑆𝑆𝛿𝛿
𝑙𝑙𝑝𝑝𝑝𝑝 𝑙𝑙
=
𝜇𝜇0 ∗ 𝑆𝑆3 𝜇𝜇0 ∗ 𝑆𝑆𝛿𝛿
𝑙𝑙𝑝𝑝𝑝𝑝 ∗ 𝑆𝑆𝛿𝛿
𝑙𝑙 =
𝑆𝑆3
5 ∗ 10−3 ∗ 4 ∗ 10−4
𝑙𝑙 =
6 ∗ 10−4
20
𝑙𝑙 = = 3,33[𝑚𝑚𝑚𝑚]
6
Se genera este nuevo circuito equivalente:
Figura 1-4 Circuito magnético con permeabilidad del fierro infinita con la nueva longitud
de entrehierro.
6
1 Desarrollo
Parámetros de circuito:
𝑙𝑙𝑝𝑝𝑝𝑝= 5 ∗ 10−3
Ahora se considerará que la permeabilidad del fierro es distinta del infinito y que la relación de B
y H en el fierro está dada por la gráfica de B-H del fierro. El circuito magnético equivalente con las
caídas de voltaje magnético H*l [1][2] nos queda:
7
1 Desarrollo
𝐻𝐻𝑐𝑐 𝑙𝑙𝑝𝑝𝑝𝑝 = 𝐻𝐻𝛿𝛿 𝑙𝑙𝛿𝛿𝛿𝛿 + 𝐻𝐻1 𝑙𝑙1 + 𝐻𝐻2 𝑙𝑙2 + 𝐻𝐻3 𝑙𝑙3 + 𝐻𝐻4 𝑙𝑙4 + 𝐻𝐻5 𝑙𝑙5 en este caso no se
incluye la reluctancia del imán por la equivalencia hecha para la permeabilidad del fierro
infinita.
𝐻𝐻𝑐𝑐 𝑙𝑙𝑝𝑝𝑝𝑝 − (𝐻𝐻1 𝑙𝑙1 + 𝐻𝐻2 𝑙𝑙2 + 𝐻𝐻3 𝑙𝑙3 + 𝐻𝐻4 𝑙𝑙4 + 𝐻𝐻5 𝑙𝑙5 )
𝐻𝐻𝛿𝛿 =
𝑙𝑙𝛿𝛿𝛿𝛿
Aplicando el algoritmo iterativo para obtener un valor más exacto de intensidad de campo
magnético en el entrehierro (𝐻𝐻𝛿𝛿 ). Se aplica en primera instancia para un 𝑙𝑙𝛿𝛿 = 1 [𝑚𝑚𝑚𝑚].
iii) Calcular 𝜙𝜙δ,𝑘𝑘−1 y las densidades 𝐵𝐵𝐵𝐵,k−1 con i = 1, …5 en cada una de las secciones
del núcleo.
𝐻𝐻𝑐𝑐 𝑙𝑙𝑝𝑝𝑝𝑝 − (𝐻𝐻1 𝑙𝑙1 + 𝐻𝐻2 𝑙𝑙2 + 𝐻𝐻3 𝑙𝑙3 + 𝐻𝐻4 𝑙𝑙4 + 𝐻𝐻5 𝑙𝑙5 )
𝐻𝐻𝛿𝛿,𝑘𝑘 =
𝑙𝑙𝛿𝛿𝛿𝛿
𝐻𝐻δ,𝑘𝑘−𝐻𝐻δ,𝑘𝑘−1<𝜉𝜉=0 A/m
vi) Repetir (i) a (v) k-veces, con k = 1, 2, … 100 o hasta que se cumpla la condición
anterior.
Primera iteración:
𝐴𝐴
𝐻𝐻𝛿𝛿,0 = 1.154.734 � �
𝑚𝑚
8
1 Desarrollo
Luego se sigan haciendo las iteraciones hasta que el error sea menor a 1 A/m.
Para automatizar las iteraciones se creó el código iteraciones.m en Matlab, que se puede ver en el
apéndice C.
De la misma forma se hace para longitud de entrehierro de 1,5 mm, para este caso se le agregó
0,5 mm a l3 dando los siguientes resultados:
9
1 Desarrollo
c) Para los valores de entrehierro de (a) y (b) grafique la recta de carga y la curva de
desmagnetización del imán permanente. A partir de la figura determine el punto de
operación del imán.
−4𝜋𝜋∗10−7 ∗5∗10−3
𝐵𝐵𝑝𝑝𝑝𝑝 = recta de carga para longitud de entrehierro 1,5 mm
1,5∗10−3
𝐻𝐻𝑝𝑝𝑝𝑝 = −172595
𝐵𝐵𝑝𝑝𝑝𝑝 = 1.084
𝐻𝐻𝑝𝑝𝑝𝑝 = −238131
𝐵𝐵𝑝𝑝𝑝𝑝 = 0,998
Al buscar los putos de intersección de las curvas, los valores no son exactamente los mismos, es
por la cantidad de decimales empleados en los cálculos y la precisión con que se posicione el
cursor sobre el punto exacto de la intersección
10
1 Desarrollo
d) Compare 𝐵𝐵δ con el que se obtiene considerando una permeabilidad infinita en el hierro y
discuta sus resultados para cada uno de los casos anteriores.
Se puede observar una disminución del valor de 𝐵𝐵δ al usar el método analítico para estimar el
valor de 𝐵𝐵δ con respecto a estimarlo suponiendo la permeabilidad del fierro infinita. También se
obtiene un valor más cercano al obtenido por método de elementos finitos.
Desde el punto de vista del flujo, al considerar las reluctancias en el fierro, disminuye el flujo (se
mantiene la fmm) al aumentar la carga y mantenerse la fuente constante y obtenemos un valor
menor para 𝐵𝐵δ.
11
1 Desarrollo
Ídem al caso anterior, podemos agregar que a medida que aumenta la longitud de entrehierro,
aumenta la reluctancia del entrehierro y con esto aumenta la reluctancia total del circuito, a su
vez, el aumento de la reluctancia total del circuito genera una disminución del flujo y con esta
disminución de flujo se genera una disminución del 𝐵𝐵δ.
12
1 Desarrollo
e) Compare 𝐵𝐵δ con el que se obtiene mediante el programa FEMM para cada uno de los casos
anteriores. Para esto grafiqué 𝐵𝐵δ en la mitad de la altura del entrehierro desde un extremo al otro,
utilicé la herramienta PLOT X-Y de FEMM.
Para el caso 1, con 𝑙𝑙𝛿𝛿 = 1 𝑚𝑚𝑚𝑚 se obtiene una densidad de flujo en la línea media del entrehierro
mostrada en la siguiente gráfica:
Se observa una distribución de densidad de flujo principalmente alrededor en los 1.075 [T],
considerando que en los puntos extremos de la gráfica hay una caída abrupta debida a que se
acerca al final de los costados del entrehierro, donde hay aire y las líneas de flujo magnético se
dispersan, esto se podrá apreciar mejor al analizar la distribución magnética con el mapa de
colores.
13
1 Desarrollo
Modelo
Modelo
𝑙𝑙𝛿𝛿 [mm] elementos Diferencia
analítico
finitos
Es posible notar que existe una diferencia entre el valor analítico y el obtenido mediante Femm
El método analítico es un método aproximado, también se hizo una aproximación en la
reluctancia del imán transformándolo en entrehierro del primer cálculo en que se supone que
permeabilidad del fierro es infinita.
14
1 Desarrollo
En este primer caso se aprecia la distribución de densidad de flujo, claro está que la región de
mayor densidad es en la pierna derecha, con valores mayores a 1.22 [T] porque es donde está el
entrehierro y el brazo de menos sección, concentrándose también en las esquinas interiores del
núcleo y las esquinas exteriores es donde la densidad es menor. Por otro lado, si nos acercamos
al entrehierro, como se muestra en la figura 1-13, es posible ver que en la sección de aire la
densidad desciende debido a que el aire de esta sección tiene menor permeabilidad que el fierro.
15
1 Desarrollo
Además, es posible ver el flujo de dispersión que, como ya vimos en los gráficos de la figura 1-8,
se presentan en los bodes del entrehierro haciendo disminuir la densidad.
Ahora, se realiza la misma simulación, pero con entrehierro de 1.5 mm, que se muestra en la
siguiente figura:
16
1 Desarrollo
En este último caso es posible ver mayores líneas de flujo de dispersión y como se observa en la
siguiente figura, la densidad de flujo en el entrehierro disminuye más notoriamente:
17
1 Desarrollo
g) Grafique la distribución de líneas de flujo y aumente la densidad a 61 para que pueda entender
mejor el fenómeno.
18
1 Desarrollo
Ahora procedemos a simular con entrehierro de 1.5mm, como se muestra en la siguiente figura:
19
Discusión y conclusiones
• El análisis de este tipo de circuitos magnéticos nos permite estudiar el comportamiento
de la densidad e intensidad de campo magnético, aprender de las respuestas del circuito
a diferentes longitudes de entrehierro.
• Cuando se calcula el 𝑯𝑯𝜹𝜹 usando una permeabilidad infinita del fierro, se obtiene un valor
de intensidad de campo del entrehierro mayor que al considerar la permeabilidad de
acuerdo con la curva B-H del fierro, esto se explica por el aumento de la reluctancia total
del circuito que provoca una disminución del flujo magnético y provoca a su vez, una
caída de 𝑩𝑩𝜹𝜹, y 𝑯𝑯𝜹𝜹 .
• Al comparar 𝑩𝑩𝜹𝜹, obtenido por el método analítico y el 𝑩𝑩𝜹𝜹, obtenido mediante el software
FEEM, se observa una distribución de densidad de flujo principalmente alrededor en los
1.075 [T], considerando que en los puntos extremos de la gráfica hay una caída abrupta
debida a que se acerca al final de los costados del entrehierro, donde principalmente hay
aire y las líneas de flujo magnético se dispersan, esto se aprecia mejor al analizar la
distribución magnética con el mapa de colores.
20
Discusión y conclusiones
muestra en la figura 1-13, es posible ver que en la sección de aire la densidad desciende
debido a que el aire de esta sección tiene menor permeabilidad que el fierro.
• Para el caso de longitud de entrehierro de 1,5 mm, es posible ver mayores líneas de flujo
de dispersión y como se observa en la figura 1-12, la densidad de flujo en el entrehierro
disminuye más notoriamente
21
Bibliografía
22
A Hoja de datos de imán Neorem 512a
23
B Código función calc_Hfe
function [inter]= calc_Hfe(bi)
b = [0
0.025
0.0625
0.1
0.1625
0.2588
0.3
0.42353
0.5
0.5941
0.7
0.75666
0.88125
0.9625
1.025
1.06875
1.1
1.125
1.146875
1.1625
1.175
1.178125];
h = [0
93.33
168.75
233.33
300
400
428
500
543.75
600
662.5
700
800
900
24
B Código función calc_Hfe
1000
1100
1200
1300
1400
1500
1600
1700];
nmax=22;
if bi>b(nmax)
inter=((h(nmax)-h(nmax-1))/(b(nmax)-b(nmax-1)))*(bi-b(nmax-
1))+h(nmax-1);
%inter=1700;
return
end
for i=1:nmax
if bi>=b(i)
if bi<b(i+1)
ii=i;
end
end
end
a1=bi-b(ii);
a2=b(ii+1)-b(ii);
a3=h(ii+1)-h(ii);
a4=a1/(a2/a3);
a5=a4+h(ii);
inter=(bi-b(ii))/((b(ii+1)-b(ii))/(h(ii+1)-h(ii)))+h(ii);
B1=b';
H1=h';
figure (1)
plot(H1,B1,'*-r')
xlabel('H (Av/m)','FontSize',12)
ylabel('B (T)','FontSize',12)
%legend('Ideal B_g','FEA results')
set(gca,'fontsize',11,'fontname','arial')
set(gcf,'color','white')
grid on
% figure (2)
% plot(H1,B1./H1/(pi*4e-7))
% xlim([0 1000])
25
C Código programa iteraciones.m
m1=zeros(100,17);
u0=pi*4e-7;
Br=1.31
Hc=1e+06;
u=Br/Hc
lpm=5e-3;
ldelta1=4.83e-3;
aux=ldelta1-4.33e-3;
l1=5e-2;
l2=8e-2;
l3=10.1e-2+aux;
l4=8e-2;
l5=5e-2;
s0=4e-4;
s1=4e-4;
s2=6e-4;
s3=6e-4;
s4=5e-4;
s5=4e-4;
Hpm=3099660;
Hdelta0=(Hc*lpm)/ldelta1;
k=2;
m1(1,1)=1;
m1(1,2)=Hdelta0;
m1(1,6)=m1(1,2)*u0;
m1(1,7)=m1(1,6)*s0;
m1(1,8)=m1(1,7)/s1;
m1(1,9)=m1(1,7)/s2;
m1(1,10)=m1(1,7)/s3;
m1(1,11)=m1(1,7)/s4;
m1(1,12)=m1(1,7)/s5;
m1(1,13)=calc_Hfe(m1(1,8));
m1(1,14)=calc_Hfe(m1(1,9));
m1(1,15)=calc_Hfe(m1(1,10));
m1(1,16)=calc_Hfe(m1(1,11));
m1(1,17)=calc_Hfe(m1(1,12));
m1(1,4)=m1(1,13)*l1+m1(1,14)*l2+m1(1,15)*l3+m1(1,16)*l4+m1(1,17)*l5;
m1(1,3)=abs((Hc*lpm-m1(1,4)))/ldelta1;
m1(1,5)=abs(m1(1,3)-m1(1,2));
26
C Código programa iteraciones.m
m1(1,5)
for i=2:100
m1(i,1)=k;
k=k+1;
m1(i,2)=m1((i-1),3);
m1(i,6)=m1(i,2)*u0;
m1(i,7)=m1(i,6)*s0;
m1(i,8)=m1(i,7)/s1;
m1(i,9)=m1(i,7)/s2;
m1(i,10)=m1(i,7)/s3;
m1(i,11)=m1(i,7)/s4;
m1(i,12)=m1(i,7)/s5;
m1(i,13)=calc_Hfe(m1(i,8));
m1(i,14)=calc_Hfe(m1(i,9));
m1(i,15)=calc_Hfe(m1(i,10));
m1(i,16)=calc_Hfe(m1(i,11));
m1(i,17)=calc_Hfe(m1(i,12));
m1(i,4)=m1(i,13)*l1+m1(i,14)*l2+m1(i,15)*l3+m1(i,16)*l4+m1(i,17);
m1(i,3)=abs((Hc*lpm-m1(i,4))/ldelta1);
%m1(i,2)=m1((i-1),3);
m1(i,5)=abs(m1(i,3)-m1(i,2));
m1(i,5)
if m1(i,5)<=1
i,m1(i,5)
'El valor final de Hdelta ES',m1(i,3)
break
end
end
%m1(1,3)
%s0, s1,s2,s3,s4,s5
%m1(1,13),m1(1,14), m1(1,15),m1(1,16),m1(1,17)
27
D Código para gráficos de intersección
Hpm=0:-1:-1000000;
Bpm=1.31E-6*Hpm+1.31;
u0=(4E-7)*pi;
lpm=5E-3;
%delta=5e-3;
%delta1=5.5e-3;
delta2=1e-3;
delta3=1.5e-3;
figure (1)
plot(Hpm,Bpm)
title('Curva de desmagnetización y rectas de carga')
xlabel('H (A/m)','FontSize',12)
ylabel('B (T)','FontSize',12)
%legend('Curva de desmagnetización','Recta de carga delta=5 mm','Recta
de carga delta=5,5 mm')
grid on
hold
recta_carga=(-u0*lpm)*Hpm/delta2;
plot(Hpm,recta_carga)
%hold
recta_carga1=(-u0*lpm)*Hpm/delta3;
plot(Hpm,recta_carga1)
28
E Codigo modelo elementos finitos
FEMM
addpath('c:\\femm42\\mfiles');
savepath;
openfemm;
newdocument(0);
mi_probdef(0,'millimeters','planar',1e-8,100,-30,0);
mi_saveas('nucleo2.FEM');
%% PARAMETROS MODELO
anin=65.0;
alin=73.5;
alex=128.5;
anex=115.0;
entrehier=1.5;
PM=5;
%% construcción modelo
29
E Codigo modelo elementos finitos FEMM
mi_drawrectangle(xo-50,yo-50,xo+anex+50,yo+anex+50);
% Caja infinita
%mi_drawline(xo-500, yo-500, xo+anex+500, yo-500);
%mi_drawline(xo-500, yo-500, xo-500, yo+alex+500);
%mi_drawline(xo-500, yo+alex+500, xo+anex+500, yo+alex+500);
%mi_drawline(xo+anex+500, yo+alex+500, xo+anex+500, yo-500);
30
E Codigo modelo elementos finitos FEMM
mi_addboundprop('Infinito',0,0,0,0,0,0,0,0,0,0,0)
mi_selectsegment(xo-50,0);
mi_selectsegment(xo+anex+50,0);
mi_selectsegment(0,yo-50);
mi_selectsegment(0,yo+anex+50);
mi_setsegmentprop('Infinito',0,1,0,0)
mi_clearselected
mi_getmaterial('Air')
ur=2500;
Hc=1000e3;%H coercitivo
Br=1.31;
mu0=4*pi*1e-7; %permeabilidad del vacio
mur=Br/(Hc*mu0);%permeabilidad relativa del imán
mi_addmaterial('PM',mur,mur,Hc,0,0,0,0,1,0,0,0,0,0);
%% Asignación materiales
%Iman
mi_addblocklabel(xo+15,yo+alex/2)
mi_selectlabel(xo+15,yo+alex/2);
mi_setblockprop('PM', 0, mesh_PM, 'None', 90, 0, 0)
mi_clearselected
%Entrehierro
mi_addblocklabel(xo+15+25+anin,yo+alex/2-entrehier/4);
mi_selectlabel(xo+15+25+anin,yo+alex/2-entrehier/4);
mi_setblockprop('Air', 0, mesh_ent, 'None', 90, 0, 0);
mi_clearselected
mi_addblocklabel(xo+15+25+anin,yo+alex/2+entrehier/4);
31
E Codigo modelo elementos finitos FEMM
mi_selectlabel(xo+15+25+anin,yo+alex/2+entrehier/4);
mi_setblockprop('Air', 0, mesh_ent, 'None', 90, 0, 0);
mi_clearselected
%aire interior
mi_addblocklabel(xo+25+anin,yo+anin/2 )
mi_selectlabel(xo+25+anin,yo+anin/2);
mi_setblockprop('Air', 0, mesh_aire, 'None', 90, 0, 0)
mi_clearselected
%aire exterior
mi_addblocklabel(xo-10,yo-10)
mi_selectlabel(xo-10,yo-10);
mi_setblockprop('Air', 0, mesh_aire, 'None', 90, 0, 0)
mi_clearselected
%Hierro
mi_addblocklabel(xo+15,yo+alex/2+30)
mi_selectlabel(xo+15,yo+alex/2+30);
mi_setblockprop('Hierro', 0, mesh_fe, 'None', 0, 0, 0)
mi_clearselected
mi_addblocklabel(xo+15,yo+alex/2-30)
mi_selectlabel(xo+15,yo+alex/2-30);
mi_setblockprop('Hierro', 0, mesh_fe, 'None', 0, 0, 0)
mi_clearselected
%% Proceso
mi_createmesh;
mi_analyze(0)
mi_loadsolution
32