Вы находитесь на странице: 1из 40

Manual de resolucin dun problema

multifsico nun forno de inducin co


paquete de software libre
ELMER
1
Este manual foi desenvolvido no marco dun Convenio de Colaboracin entre a Xunta de Galicia, as
Universidades de Corua, antia!o de Compostela e "i!o, e a ociedade #nnima de Xestin
Centro de upercomputacin de Galicia, para o desenvolvemento do software libre na $rea de
simulacin empresarial% #demais, este pro&ecto enc$drase dentro da '(niciativa Gale!a polo
oftware )ibre Mancomun%or!'% *este estudio de promocin da simulacin num+rica na industria a
trav+s da utili,acin de software libre participaron os se!uintes investi!adores-
.% /es0s #rribi "ilela% CEG#%
.% #lfredo 1erm0de, de Castro e )pe, "arela% UC%
.ona Generosa 2ern$nde, Mann% Uvi!o%
.ona #na Mara 2erreiro 2erreiro% U.C%
.% /os+ #ntonio Garca 3odr!ue,% U.C%
.% #ndr+s Gme, 4ato% CEG#%
.% Marcos Meis 2ern$nde,% Uvi!o%
.ona M5 Cristina *a6a 3iveiro% UC%
.ona 7ere!rina 8uintela Est+ve,% UC%
.ona .iana 3ivas Cru,% UC%
.ona Mara 4eresa $nc9e, 30a% UC
.% 2ernando "aras M+rida% U"i!o%
.% Carlos "$,que, Cendn% U.C
:
Tboa de Contidos
1% 7roblema fsico%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% ;
:% 3esolucin usando GU(%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%<
:%1% (mportacin da malla mediante ElmerGrid%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% <
:%:% 7reproceso%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%=
:%>% 7roceso%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%:?
:%;% 7ostproceso%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% :;
:%@% Comparacin con CAMA)%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% :B
>% 3esolucin mediante arquivo C%sif%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% >1
>
1. Problema fsico
As fornos de inducin son fornos el+ctricos utili,ados para tratamentos t+rmicos ou na fundicin
de metais, especialmente ferro e aceiro, cobre, aluminio e metais preciosos, entre outros%
A quentamento por inducin utili,a as propiedades do campo ma!n+tico para a transformacin
de ener&a el+ctrica en ener&a calorfica, sen recorrer contacto directo%
# calor precisa para o tratamento t+rmico ou a fundicin do material prod0cese cando se fai
circular un9a corrente el+ctrica por un medio condutor, por e&emplo un9a bobina, &erando un
campo electroma!n+tico seu redor, que ori&ina o quecemento do material conductor, situado no
interior da bobina, por medio de correntes par$sitas, correntes de Foucault% # calor que se &era
recibe o nome de Efecto Joule%
A material a tratar ou a fundir introd0cese nun crisol, &eralmente de !rafito, que se sit0a no
interior da bobina e recbrese dun material illante para permitir un9a maior potencia do forno% Este
aumento de potencia + permitido sempre que as car!as de ori&e t+rmica non provoquen rotura ou
fisura do crisol ou da capa de illante%
Este manual pretende pr de manifesto as capacidades multifsicas de Elmer, + dicir, a
capacidade de Elmer para resolver varias ecuacins acopladas entre s e definidas sobre distintos
dominios con diferentes propiedades fsicas%
*a fi!ura 1%1a pdese ver un9a seccin da &eometra do problema considerado% #s, neste
e&emplo consid+rase en primeiro lu!ar o campo electroma!n+tico &erado pola corrente alterna que
+ conducida a trav+s da bobina% *o c$lculo deste campo ma!n+tico ser$ preciso resolver un
problema electroma!n+tico sobre toda a &eometra Dcomo se ver$, !ra,as $ simetra de revolucin
do forno, $ 9iptese de que as correntes el+ctricas s teen compoentes acimutais e $ 9iptese de
bai&as frecuencias, poderase empre!ar un9a simplificacin das ecuacins de Ma&wellE, cun9as
condicins de contorno na fronteira que simulen o comportamento do campo ma!n+tico moi lon&e
do forno Dna pr$ctica tomarase un dominio suficientemente !rande e fi&arase un potencial
ma!n+tico nulo na fronteira, sendo preciso verificar que esta condicin non produce erros
importantes no campo ma!n+tico no crisolE% .+bese ter en conta que o problema ma!n+tico pode
ser resolto de modo desacoplado do resto do problema sempre que as propiedades
electroma!n+ticas non dependan da temperatura Dque ser$ o que se fa!a neste e&emplo por
simplicidadeE%
7or outra banda cmpre resolver un problema t+rmico &a que as correntes el+ctricas que circulan
polos elementos condutores Dbobina, crisol, illante e material en po que se dese&a fundirE producen
un9a disipacin de calor debido efecto Joule% Estas correntes teen un9a compoente for,ada e
outra par$sita na bobina, sendo debidas no resto dos condutores unicamente $s correntes par$sitas
Dou correntes de FoucaultE &eradas polo campo ma!n+tico% .este &eito sobre os materiais
condutores deberase resolver un problema t+rmico% .e novo por ra,ns de simplicidade e&cluirase
do problema t+rmico a bobina e resolverase o problema t+rmico e&clusivamente no con&unto
formado polo crisol, o illante e mailo material en po% *a fronteira deste con&unto producirase un9a
conveccin t+rmica ambiente Donde se supor$ coecido o coeficiente de conveccin e a
temperatura ambienteE%
2inalmente, debe considerarse o problema mec$nico das tensin ori&inadas no crisol e no illante
;
pola dilatacin t+rmica Dneste problema non se incl0e o material a procesar &a que est$ en forma de
poE% 7ara este problema mec$nico suporase que o material illante atpase simplemente apoiado, e
que o con&unto non est$ sometido a nin!0n esfor,o adicional%
2i!ura 1%1a% Xeometra e subdominios do problema
2i!ura 1%1b% Xeometra e etiquetas das fronteiras
@
7or motivos de simplificacin, consid+rase un9a &eometra :. a&isim+trica do sistema e
consid+rase a bobina como un rect$n!ulo cun9a determinada superficie Dque + percorrida por un9a
densidade de corrente for,adaE% A crisol est$ feito de !rafito, o illamento + un9a cer$mica e o
material a fundir est$ en po% #s propiedades dos materiais pdense visuali,ar na t$boa 1%1% Fai que
destacar que o valor da condutividade el+ctrica da bobina + ficticia Dvalor constante e i!ual a 1E
debido a que posteriormente qu+rese comparar os resultados con CAMA) e en CAMA) non se
pode impoer un9a corrente total% # frecuencia de inducin + de @? GF, mentres que a densidade de
corrente + de >H1?
@
#Im
:
%
7ropiedades
fsicas
#ire (llamento Grafito Material en po 1obina
Condutividade
El+ctrica JImK
? 1H1?
L=
=,>H1?
@
1H1?
;
1
.ensidade
JM!Im
>
K
:@?? ::?? 1
Condutividade
4+rmica
JNIDmHMEK
1B 1B? ?,1
Coef% de
e&pansin
4+rmica J1IMK
>H1?
LB
=H1?
LB
Mdulo de
Ooun!
1<?H1?
11
>;H1?
P
Coef% de
7oisson
?,:< ?,>
4$boa 1%1% "alores dos par$metros fsicos dos materiais
A sistema de ecuacins en derivadas parciais DmodeloE que se aplica + o se!uinte-
7ara o submodelo electroma!n+tico tense
onde
A

+ a compoente acimutal do potencial ma!n+tico D+ un9a funcin comple&a que Elmer


descompn en Potential 1 para a parte real e Potential 2 para a parte ima&inariaE e representa a
inc!nita a resolver, a permeabilidade ma!n+tica do material Dpor simplicidade consid+rase o
valor do aireE,

e
a condutividade el+ctrica, a frecuencia e
j

a densidade de corrente for,ada%


# condicin de contorno a impoer nas fronteiras e&teriores + que a compoente a,imutal do
potencial ma!n+tico se&a i!ual a cero D9ai que impoer esta condicin sobre a parte real e a parte
ima&inariaE%
Esta ecuacin reslvese sobre todo o dominio &eom+trico Dos subndices dos dominios e
fronteiras corresponden cos n0meros asi!nados nas fi!uras 1%1a e 1%1bE%
B
7ara o submodelo t+rmico reslvese
onde T + a temperatura e representa a variable a calcular, k + a condutividade t+rmica e o termo do
se!undo membro + a e&presin que describe o efecto /oule% # condicin de contorno sobre as
fronteiras + un9a conveccin t+rmica ambiente, na cal h + o coeficiente de conveccin e
T
ref
+ a
temperatura ambiente%
Esta ecuacin + resolta unicamente sobre os subdominios do illante, do crisol e do material en po
a tratar termicamente Dde novo os subndices dos dominios e fronteiras corresponden cos n0meros
asi!nados nas fi!uras 1%1a e 1%1bE%
7ara o submodelo mec$nico debe resolverse
onde + o tensor de tensins e u son os despra,amentos, + a densidade, + o coeficiente de
e&pansin t+rmica, T + a temperatura e
T
ref
a temperatura de referencia% #demais, sobre a
fronteira coa etiqueta

;
, que corresponde apoio do material illante, presenta un9a restricin
sobre o despra,amento vertical%
Esta ecuacin + resolta unicamente sobre os subdominios do illante e do crisol Ddominios : e >
na fi!ura 1%1a E%
3esumindo, o problema reslvese obtendo primeiro o vector potencial ma!n+tico, para poder
calcular o efecto /oule, que se utili,a como termo fonte na ecuacin da calor e calcular o campo de
temperaturas% # distribucin de temperaturas + entn utili,ada como un9a car!a para a an$lise
el$stica Ddebido a fenmenos de dilatacinE que calcula a deformacin da estrutura que soporta o
material a tratar termicamente%
Como se pode observar, neste e&emplo non se resolve o quentamento por radiacin Dfenmeno
moi importante na transferencia da calor !lobalE para evitar un9a definicin dun problema m$is
complicado, anda que Elmer pode calcular a calor por radiacin a trav+s da ecuacin da ener&a
utili,ando un mdulo adicional para calcular os factores de visin das superficies%
2. Resolucin usando GUI
2.1. Importacin da malla mediante ElmerGrid
*A4#- 4dolos arquivos necesarios para reali,aren a simulacin e visuali,acin deste e&emplo
est$n dispobeis no cartafol multifisica/exemplos/forno do C.% Q recomendable que o usuario
copie os arquivos necesarios Darquivos de malla e arquivos au&iliaresE do C. cartafol no cal
reali,ar$ a simulacin%
<
#s capacidades de mallado do pro!rama Elmer son moi limitadas pero incorpora a posibilidade
de importar un9a &eometra C#. ou un9a malla feita por outros pro!ramas, al!0ns comerciais e
outros de software libre% *este caso a malla foi creada utili,ando o pro!rama comercial CAMA)
Multip96sics, e foi importada formato Elmer mediante o uso da aplicacin ElmerGrid% As pasos
para reali,ar a importacin da malla son os se!uintes-
CopiaLla malla que define a &eometra, malla_forno.mphtxt Dincluda no C.
.../multifisica/exemplos/forno/E, a un cartafol c9amado .../Forno/. 7ara crealo d+bese escribir
$ mkdir ~/Forno
e para copiaLlo arquivo da malla
$ cp /media/softlibre_ELMER/multifisica/exemplos/forno/malla_forno.mphtxt ~/Forno/
Converter a malla mediante ElmerGrid usando o se!uinte comando
$ ElmerGrid ! malla_forno.mphtxt "increase "autoclean
que ademais de converter a malla formato Elmer incrementa a orde dos elementos
empre!ados de lineal a cuadr$tico%
Copiar os arquivos resultantes Dmesh.header, mesh.oundar!, mesh.elements e mesh.nodesE
se!uinte directorio .../Forno/"E#$%&'/malla/ % 7ara creaLlos cartafoles debe escribirse na
lia de comando
$ mkdir ~/Forno/ME#$%&R ~/Forno/ME#$%&R/malla
mentres que para copiaLlos arquivos da malla + necesario escribir
$ cp ~/Forno/malla_forno/' ~/Forno/ME#$%&R/malla/
2.2. Preproceso
A primeiro paso + lan,ar Elmer no directorio dese&ado Dmediante o comando Elmer2ront ou
usando os men0s do escritorio ou a correspondente icona se est$ dispobel na plataforma
utili,adaE% Mediante a lia de comando
$ ElmerFront
# fi!ura :%1 mostra a ima&e do entorno de usuario%
=
2i!ura :%1% Entorno de usuario do pro!rama
#s definicins dos paneis e vent$s que car!a por defecto Elmer2ront non conteen os campos
necesarios para reali,aLla simulacin e&posta neste e&emplo% Entn + necesario leLlo arquivo de
definicin que permite modificaLlos paneis que o entorno de usuario nos ofrecer$ no problema
mec$nico e m$is no problema ma!n+tico% 7ara car!ar o arquivo Front_forno.edf que modifica o
GU( de ElmerFront d+bese eli&ir dende o men0 File
File ! Load definition file...!Front_forno.edf
# continuacin abriLlo arquivo Darquivo mesh.headerE que cont+n a informacin da malla que
describe a &eometra do problema dende o men0 File
File !"pen mes# File
2i!ura :%:% 2iestra ler malla
P
*a fiestra !r$fica (pen "esh Files Dfi!ura :%:E, d+i&ase activa a opcin l&ica de Elmer 2% e
escrbese, si se coece, a ruta do arquivo mes9%9eader que cont+n a definicin da malla ou ben
seleccinase a ruta a partir da fiestra !r$fica que se obt+n facer clic no botn con puntos
suspensivos% 2inalmente, p0lsase o botn AM%
*A4#- #ntes de nada, recom+ndase pec9ar, premendo o botn Cancel, a fiestra "odel names
and directories que se car!a automaticamente, pois temos detectado al!0n problema, en concreto
un9a nova conversin da malla, si se incorpora eiqu a informacin%
.ebido $ confi!uracin que presenta ElmerFront, a malla + car!ada automaticamente e $brese
un9a fiestra !r$fica Dfi!ura :%>E na que se poden visuali,ar, por medio das lias de cores, os
diferentes subdominios que presenta a &eometra% 7ara visuali,aLla malla + necesario desactivaLlo
botn %ra) odies%
2i!ura :%>% 2iestra !r$fica de visuali,acin
*este e&emplo tense que resolver distintos problemas nos diferentes subdominios as que
recomendamos etiquetalos con nomes f$ciles de recoecer e non cos que pora Elmer por defecto%
7rimeiro, para identificalos pdese usar Display-> Display bodies%
Un9a ve, identificados os subdominios, o proceso para cambiaLlas etiquetas dos nomes + o
se!uinte-
#briLla vent$ !r$fica de 1odies Dfi!ura :%;E dende
Edit! $odies...
eleccionar cada subdominio, cambiaLlo nome e premeLla tecla return despois de cada un
Dse se preme o botn %ppl&, + necesario ele&ir un9a cor para que Elmer !arde o cambio de
nomeE%
1?
2i!ura :%;% 2iestra !r$fica das etiquetas dos subdominios
Coa nosa asi!nacin por defecto nomeamos do se!uinte &eito-
$od&1 ' %ire
$od&2 ' Illante
$od&( ' Grafito
$od&) ' Material en po
$od&* ' $obina
Un9a ve, etiquetados os @ subdominios p0lsase o botn AM%
# continuacin d+bese establecer o nome e o directorio de traballo para que Elmer poida !ardar
o modelo% 7ara iso, + necesario abrir a fiestra Dfi!ura :%@E a trav+s do men0 Prolem
Problem! Model names and directories...
Q obri!atorio dar o nome do modelo D"odel nameE e a ruta do directorio D"odel %irector!E
Model name ' Forno
Problem name ' multifisico
Model director& ' ...+Forno
2i!ura :%@% 2iestra !r$fica do nome e directorio do modelo
para rematar facer clic en AM %
A se!uinte paso + fi&ar o sistema de coordenadas :. como a&isim+trico dende o men0 Prolem,
para que a continuacin se poidan definir as ecuacins, as for,as distribudas e demais par$metros
11
Problem! ,oordinate settin-s...
2i!ura :%B% 2iestra !r$fica das opcins do sistema de coordenadas
7ara elo + necesario activaLla opcin l&ica Axi#!mmetric e facer clic en AM na fiestra !r$fica das
opcins das coordenadas Dfi!ura :%BE%
# seleccin das ecuacins a resolver sobre cada un dos subdominios real,ase dende o men0
Prolem
Problem! E.uations...
*este caso, 9ai que resolver tres ecuacins sobre diferentes subdominios% A proceso de
asi!nacin de cada un9a das ecuacins s diferentes subdominios + o se!uinte-
2i!ura :%<% 2iestra !r$fica das ecuacins
1:
7ara definiLlo modelo sobre o aire e maila bobina-
eleccionaLlos subdominios %ire e $obina Dutili,ar a tecla *trlE na fiestra 1odies-
eleccionaLla ecuacin %/is&mm. Ma-. 0ec. Pot. da fiestra %cti1e e.uations2
Escribir "a+netico no campo 3ame2
2acer clic no botn #dd
7ara definiLlo modelo sobre o material en po
eleccionaLlo subdominio Material en po na fiestra 1odies-
eleccionaLlas ecuacins %/is&mm. Ma-. 0ec. Pot. e 4E%5 E6U%5I"3 da fiestra
%cti1e e.uations2
Escribir "a+netico,termico no campo 3ame2
2acer clic no botn #dd
7ara definiLlo modelo sobre o illante e o !rafito
eleccionaLlos subdominios Illante e Grafito Dutili,ar a tecla *trlE na fiestra 1odies-
eleccionaLlas ecuacins %/is&mm. Ma-. 0ec. Pot., 4E%5 E6U%5I"3 e 75RE77
%3%L87I7 da fiestra %cti1e e.uations2
Escribir "a+netico,termico,mecanico no campo *ame-
2acer clic no botn #dd
2acer clic no botn AM
# fi!ura :%< mostra un9a ima&e da vent$ das ecuacins un9a ve, reali,ado todo o proceso de
asi!nacin%
A proceso de resolucin debe se!uir un9a orde determinado, debido os acoplamentos entre os
diversos modelos% # orde de resolucin dos modelos establ+cese a trav+s da vent$ !rafica que
sur&e da seleccin de
Problem! E.uation sol1in- order...
2i!ura :%=% 2iestra !r$fica da orde de resolucin das ecuacins
# orde a eli&ir Dque &a foi descrita na definicin do problema fsicoE + a se!uinte Dver fi!ura :%=E-
Feat Equation R :
tress #nal6sis R >
#&is6mm% Ma!% "ec% 7ot% R 1
Como sempre para pec9ar a fiestra p0lsase o botn AM%
#nda que neste e&emplo non + necesario, pois o problema + est$tico lineal e ademais o
resolveremos cun m+todo directo, imos especificar como se introduciran as condicins iniciais Dque
se empre!aran ademais como iterante iniciaisE para a ecuacin da calor% #s, dende o men0 "odel
el&ese
1>
Model! Initial conditions...
2i!ura :%P% 2iestra !r$fica das condicins iniciais
A proceso a se!uir para especificar as condicins iniciais para o problema t+rmico sobre o illante
e maiLlo !rafito + o se!uinte Dver fi!ura :%PE-
eleccionaLlos subdominios Illante e Grafito Dutili,ar a tecla *trlE na fiestra 1odies-
eleccionaLla opcin l&ica Feat Equation no men0 desple!able Parameters for e.uation2
(ntroduciLlo valor da condicin inicial, :P> nesta caso, no campo 4emperatureJMK
Escribir T_ref no campo *ame-
2acer clic no botn #dd
E facer clic no botn AM
# especificacin das for,as distribudas para cada un dos subdominios Dde seLlo casoE real,ase
dende o men0 "odel
Model! $od& forces...
e mstrase a vent$ !r$fica Dfi!ura :%1?E%
1;
2i!ura :%1?% 2iestra !r$fica das for,as distribudas
A m+todo a se!uir para introduciLlos par$metros das for,as distribudas neste e&emplo + o
se!uinte-
7ara introduciLlas for,as distribudas no problema electroma!n+tico Dcorrentes for,adasE-
eleccionaLlos subdominios $obina na fiestra 1odies-
(ntroduciLlo valor -e./ no campo ,urrent 9ensit&
Escribir %ensidade de corrente no campo 3ame-
2acer clic no botn #dd
7ara introduciLlas for,as distribudas no problema t+rmico Defecto /ouleE + necesario facelo a
trav+s de arquivos% Estes arquivos conteen as palabras c9ave para especificaLlo efecto /oule como
for,a distribuda da ecuacin da calor para tdolos dominios% Fai que ter en conta que a for,a
distribuda a especificar na ecuacin da calor + o resultado de multiplicar a densidade pola fonte
t+rmica, ra,n pola cal 9ai que dividir o efecto /oule entre a densidade do material correspondente%
*ota- A con&unto de palabras c9ave e valores asociados neste arquivo + o se!uinte-
$eat #ource 0 1ariale Joule Field
"AT* 2cond3tx/dens4
onde cond + condutividade el+ctrica do material, dens + a densidade do material e /oule 2ield
Drepresentado na formula como txE representa o quentamento cando se multiplica pola
condutividade el+ctrica D+ necesario usar esta variable porque a condutividade el+ctrica +
descontinua dando lu!ar a un9a ener&a de quencemento descontinuaE% Esta nota tam+n + valida
para os demais materiais onde se definen o efecto /oule%
eleccionaLlo subdominio Illante na fiestra 1odies-
eleccionar Feat Equation no men0 desple!able de Parameters for e.uation2
#ctivaLla opcin l&ica Use e escribir a ruta Dou buscala co botn %%%E do arquivo
1@
Efecto_Joule_illante D.../Forno/Efecto_Joule_illanteE na seccin de Parameter file%
Escribir Joule_illante no campo 3ame-
2acer clic no botn #dd
eleccionaLlo subdominio Grafito na fiestra 1odies- e coa mesma ecuacin do calor activar
a opcin l&ica Use e escribiLla ruta do arquivo Efecto_Joule_+rafito ou seleccionalo
mediante o uso do botn %%% D.../Forno/Efecto_Joule_+rafito5 na seccin de Parameter file%
Este arquivo cont+n a informacin que especifica o efecto /oule no !rafito%
Escribir Joule_+rafito no campo 3ame-
2acer clic no botn #dd
eleccionar o subdominio Material en po na fiestra 1odies- e coa mesma ecuacin da calor
activar Use e escribir ou buscar a ruta do arquivo Efecto_Joule_material
D.../Forno/Efecto_Joule_material_poE na seccin de Parameter file% S i!ual que nos casos
anteriores, este arquivo cont+n a informacin do efecto /oule, pero neste caso para o
material en po%
Escribir Joule_material no campo 3ame-
2acer clic no botn #dd
2acer clic no botn AM
*A4#- Abservar que o problema mec$nico tam+n ten un9a for,a distribuda, as tensin t+rmicas
debidas as dilatacins dos materiais, pero esta for,a especifcase mediante as propiedades mec$nica
e maiLla temperatura de referencia%
.e se!uido imos en!adir os par$metros fsicos requiridos por cada problema e para cada un dos
materiais dende o men0 Model
Model! Materials...
2i!ura :%11% 2iestra !r$fica dos materiais
1B
7ara o submodelo electroma!n+tico + necesario especificar o valor da permeabilidade do medio
pero, por simplicidade, tomouse o valor por defecto Da permeabilidade do baleiroE, ra,n pola cal
non + necesario utili,ar a palabra c9ave e o seu valor asociado en cada material%
*este caso soamente se describen os pasos a se!uir para introduciLlos par$metros fsicos do
subdominio do Illante Dver fi!ura :%11E, &a que a introducin dos par$metros nos outros
subdominios real,ase do mesmo &eito%
eleccionaLlo subdominio Illante na fiestra 1odies-
(ntroduciLlo valor de 1H1?
L=
no campo Electrical ,onducti1it&
eleccionaLla opcin l&ica Feat Equation no men0 desple!able Parameters for e.uation2
(ntroduciLlo valor 2677 no campo .ensit6 JM!Im>K
(ntroduciLlo valor 1/ en 4eat ,onducti1it& :;+m<=
eleccionar a opcin l&ica tress anal6sis no men0 desple!able Parameters for e.uation2
(ntroduciLlo valor >H1?
LB
en 4eat e/pansion coeff. :1+<=
(ntroduciLlo valor 28- en Reference temperature :<=
(ntroduciLlo valor 197:1?
11
en 8oun- >s modulus
(ntroduciLlo valor ?,:< en Poisson coeff.
Escribir mat_&llante no campo *ame-
2acer clic no botn #dd
As par$metros dos demais subdominios son os se!uintes-
*o #ire, onde se resolve o problema ma!n+tico
Condutividade el+ctrica R ?
mat_aire no campo *ame-
*o Grafito, para o problema ma!n+tico
Condutividade el+ctrica R =,>H1?
@
para o t+rmico
.ensidade R ::??
Condutividade t+rmica R 1B?
para o problema mec$nico
Coef% de e&pansin t+rmica R =H1?
LB
4emperatura de referencia R :P>
Mdulo de Ooun! R >;H1?
P
Coef% 7oisson R ?,>
mat_+rafito no campo *ame-
*o Material en po, para o problema ma!n+tico
Condutividade el+ctrica R 1H1?
;
para o t+rmico
.ensidade R 1
Condutividade t+rmica R ?,1
mat_material_po no campo *ame-
*a 1obina, na que se resolve o problema ma!n+tico
Condutividade el+ctrica R 1
mat_oina no campo *ame-
1<
Un9a ve, introducidos tdolos datos, p0lsase o botn AM%
7ara impoeLlas condicins de contorno Ddefinidas inicio deste manualE recom+ndase que
previamente se visualicen e se tome nota das etiquetas asi!nadas Dtam+n sera posible asi!narlles
nomes tal e como se fi&o cos subdominios usando edit!boundariesE mediante 9ispla&! 9ispla&
boundaries.
#s condicins de contorno en cada un dos problemas especificanse mediante a vent$ !r$fica que
se obt+n dende o men0
Model! $oundar& condition...
e os pasos a se!uir para establecela son os se!uintes Dver fi!ura :%1:E-
2i!ura :%1:% 2iestra !r$fica das condicins de contorno
7ara as condicins de contorno sobre a fronteira e&terior-
eleccionaLlo subdominio %ire na fiestra 1odies-
eleccionaLlas fronteiras $oundar&2, $oundar&11 e $oundar&2) Dutili,ar a tecla *trlE no
campo 1oundaries-
(ntroduciLlo valor 7 no campo de Ma-netic 0ector Potential1
(ntroduciLlo valor 7 no campo de Ma-netic 0ector Potential2
Escribir Externo no campo 3ame2
2acer clic no botn #dd
1=
7ara as condicins de contorno sobre as fronteiras com0ns o aire e o illante-
eleccionaLlo subdominio %ireIllante na fiestra 1odies-
eleccionaLlas fronteiras $oundar&1?, $oundar&1@ e $oundar&1A Dutili,ar a tecla *trlE no
campo 1oundaries-
eleccionaLla opcin l&ica Feat Equation no men0 desple!able Parameters for e.uation2
(ntroduciLlo valor 17 en 4eat transfer coeff. :;+m2<=
(ntroduciLlo valor :P> en E/ternal 5emperature :<=
Escribir *on;eccion no campo 3ame-
2acer clic no botn #dd
7ara as condicins de contorno sobre as fronteiras com0ns o aire e o !rafito-
eleccionaLlo subdominio %ireGrafito na fiestra 1odies-
eleccionaLlas fronteiras $oundar&1( e $oundar&1) Dutili,ar a tecla *trlE no campo
1oundaries-
eleccionaLla condicin con;eccion &a fi&ada na fiestra $oundar& conditions sets2
2acer clic no botn #ttac9
7ara as condicins de contorno sobre as fronteiras com0ns o aire e o material en po-
eleccionaLlo subdominio %ireMaterial en po na fiestra 1odies-
eleccionaLlas fronteiras $oundar&1B no campo 1oundaries-
(ntroduciLlo valor 17 en 4eat transfer coeff. :;+m2<=
(ntroduciLlo valor :P> en E/ternal 5emperature :<=
Escribir *on;eccion1 no campo 3ame2 Dneste caso anda que os datos da condicin de
fronteira son os mesmos que nas fronteiras anteriores debemos crear un9a condicin nova
pois os modelos que se resolven nos subdominios son distintosE%
2acer clic no botn #dd
7ara as condicins de contorno sobre as fronteiras com0ns o aire e o illante-
eleccionar %ireIllante na fiestra de 1odies- e a fronteira $oundar&) no campo
1oundaries-
eleccionaLla opcin Feat Equation no men0 desple!able Parameters for e.uation2
(ntroduciLlo valor 17 en 4eat transfer coeff. :;+m2<=
(ntroduciLlo valor :P> en E/ternal 5emperature :<=
eleccionar a opcin l&ica tress #nal6sis no men0 desple!able Parameters for e.uation2
(ntroduciLlo valor 7 en 9isplacementC :m=
Escribir *on;_apoio no campo *ame-
2acer clic no botn #dd
2acer clic no botn AM
# continuacin d+bese etiquetaLla malla mediante o men0
Mes#! 9efine mes#...
Fai que ter un coidado especial co nome que se lle asi!na a malla na vent$ !r$fica da fi!ura :%1>%
A nome DetiquetaE da malla ten que coincidir co nome do subdirectorio onde est$ o arquivo da
malla%
1P
2i!ura :%1>% 2iestra !r$fica de definicin da malla
*esta vent$ soamente 9ai que escribir o nome da malla no campo Mes# name2, neste caso
malla%
7ara pec9aLla fiestra, 9ai que facer clic no botn AM
2.(. Proceso
(mos a!ora especificar os par$metros de resolucin para as tres ecuacins dende o men0 olver,
eli&indo
7ol1er ! 7ol1er settin-s
o que permite acceder $ fiestra da fi!ura :%1;%
:?
2i!ura :%1;% 2iestra !r$fica das opcins de resolucin
As pasos son-
eleccionar, usando as frec9as que aparecen lado do nome do problema DE.uation2E, a
opcin #&6simm% Ma!% "ec% 7ot%
(ntroduciLlo valor 67:1?
>
en %n-ular Fre.uenc&
eleccionar a opcin 9irect no men0 desple!able 7ol1er t&pe na fiestra da dereita
2acer clic no botn Update
eleccionar o problema Feat equation usando as frec9as-
eleccionar de novo 9irect no men0 desple!able de 7ol1er t&pe na fiestra da dereita
2acer clic no botn Update
eleccionar o problema tress #nalis6s usando as frec9as-
eleccionar 9irect no men0 desple!able 7ol1er t&pe na fiestra da dereita
2acer clic no botn Update
2acer clic no botn AM
7or 0ltimo debemos especificaLlo n0mero m$&imo de iteracins en estacionario D+ dicir, o
n0mero de veces que se iterara entre os diferentes solvers si o problema estivese acoplado, o que
neste e&emplo non ser$ preciso polo que o n0mero que se pon + 1E, mediante o men0 7roblem
Problem! 5imestep settin-s...
:1
2i!ura :%1@% 2iestra !r$fica das opcins da resolucin temporal
*a fiestra que aparece Dver fi!ura :%1@E + necesario modificar o valor do campo Ma/imun
number of iterations por 1 na fiestra 7tead& state settin-s...
2acer clic no botn Update
2acer clic no botn AM
7ara resolver basta facer clic sobre o botn 7ol1e na barra de ferramentas do control de procesos%
Como resultado desta accin aparece a fiestra da fi!ura :%1B%
::
2i!ura :%1B 2iestra de creacin do directorio )AG.(3
2acer clic sobre o botn i para que o directorio )AG.(3 se&a creado%
S iniciaLla simulacin $brese un9a vent$ na que se mostra informacin durante o proceso de
resolucin Dver fi!ura :%1<E% Cando a resolucin remata, faise clic no botn AM para pec9aLla vent$%
2i!ura :%1<% 2iestra !r$fica de informacin da resolucin
:>
2.). Postproceso
7ara e&ecutar Elmer7ost e visuali,aLlos resultados d+bese facer clic sobre o botn 3esults na
barra de ferramentas do control de procesos Dfi!ura :%1=E%
2i!ure :%1=% "ent$s !r$ficas de Elmer7ost
i se dese&a visuali,ar outra variable, por e&emplo o despra,amento no ei&o X, d+bense reali,aL
los se!uintes pasos-
*a vent$ *olor "esh Edit, faise clic sobre o men0 desple!able ,olor 0ariable,
seleccinase a variable 9isplacementD/ e p0lsase o botn AM na vent$ ;list Dfi!ura :%1PE%
2inalmente, para visuali,aLla variable p0lsase o botn %ppl& da vent$ *olor "esh Edit%
2i!ura :%1P% "ent$ das variables a visuali,ar
S modificar un9a variable, + necesario modificar a barra de cores, &a que non se modifica
automaticamente% As pasos a se!uir son-
#briLla vent$ facendo dobre clic sobre a icona *olor #cale da barra de cores da vent$
principal de Elmer7ost%
# continuacin facer clic sobre o men0 desple!able ,olor 0ariable, seleccionaLla variable
9isplacementD/ e pulsaLlo botn AM na vent$ ;list Dfi!ura :%1PE%
:;
E para que os cambios tean efecto, faise clic sobre o botn #ppl6 da vent$ de *olor #cale.
# continuacin mstranse ima&es dal!un9as variables que poden ser visuali,adas en Elmer7ost%
# primeira ima&e que se mostra Dfi!ura :%:?E corresponde potencial vector ma!n+tico Dparte real
ou en fase coa correnteE do modelo ma!n+tico%
2i!ura :%:?% (ma&e do potencial ma!n+tico vector Dparte real ou en faseE
# se!uinte ima&e que se mostra Dfi!ura :%:1E + o campo de temperaturas do modelo t+rmico, ra,n
pola cal soamente se visuali,an os subdominios onde est$ definido o devandito modelo%
2i!ura :%:1% (ma&e do campo de temperaturas
7ara rematar, mstranse al!un9as das variables a visuali,ar do modelo mec$nico, neste caso o
campo de despra,amentos no ei&o T Dfi!ura :%::E
:@
2i!ura :%::% (ma&e do campo de despra,amentos no ei&o T
e norma de ;on "isses Dfi!ura :%:>E%
2i!ura :%:>% (ma&e da norma de von Misses
2.*. ,omparacin con ,"M7"L
*esta seccin qu+rese mostrar un9a comparacin !r$fica entre os resultados obtidos de resolver este
e&emplo en Elmer + os resultados obtidos de resolver o mesmo e&emplo en CAMA)
Multip96sics, &a que CAMA) + o cdi!o de referencia en simulacin multifsica%
Como nota &eral a esta seccin, 9ai que destacar que a escala de cores Dque + a que asi!na por
:B
defecto cada cdi!oE non + a mesma para $mbolos cdi!os, pero os valores mnimo e m$&imo Dque
corresponden os resultados da simulacinE permiten comprobar as mnima diferencias entre ambos
resultados%
*a fi!ura :%:; mstrase o potencial ma!n+tico vector en fase coa corrente,
aE E)ME3
bE CAMA) Multip96sics
2i!ura :%:;% Comparacin do potencial ma!n+tico vector
:<
mentres que na fi!ura :%:@ mstrase o campo de temperaturas
aE E)ME3
bE CAMA) Multip96sics
2i!ura :%:@% Comparacin do campo de temperaturas
:=
e para rematar,na fi!ura :%:B mstrase o despra,amento no ei&o T Dcompoente verticalE e na fi!ura
:%:< mstrase a norma de ;on "isses%
aE E)ME3
bE CAMA) Multip96sics
2i!ura :%:B% Comparacin do campo de despra,amento no ei&o T
:P
aE E)ME3
bE CAMA) Multip96sics
2i!ura :%:<% Comparacin da norma de von Misses
>?
(. Resolucin mediante ar.ui1o E.sif
3ecordamos que o arquivo C%sif + un arquivo de entrada e cont+n toda a informacin que necesita
o resolvedor- directorio onde se atopa a malla, par$metros dos materiais, condicins iniciais,
condicins de fronteira, etc% Este arquivo pdese crear a partires de Elmer2ront Dde feito + creado
automaticamente e actuali,ado premer ave ModelE, ou ben cun editor de te&tos introducindo as
palabras c9ave e valores asociados esenciais% *o primeiro caso + mais lon!o pois !arda todas as
opcins por defecto% A e&emplo que aqu presentamos foi escrito do se!undo &eito, ten o esencial, e
entendemos que simplifica a s0a comprensin%
# e&ecucin do arquivo C%sif real,ase de forma &eral escribindo na lia de comandos
$ Elmer#ol(er nomear)ui(o.sif
# e&ecucin desta lia provoca que se &eren os arquivos de resultados Darquivos C%ep e C%dat ou
C%resultsE que son almacenados no cartafol indicado no arquivo C%sif%
# visuali,acin dos resultados pdese reali,ar e&ecutando o mdulo de elmer7ost e car!ando o
arquivo C%ep% Este proceso + descrito final deste captulo%
A arquivo consiste nas seccins se!uintes-
Feader
imulation
1od6
(nitial Condition
1od6 2orce
Material
Equation
1oundar6 Condition
e cada seccin consta de-
o nome da seccin e a etiqueta
un n0mero de parellas de palabras c9ave L valor DGe6wordLvalueE
e un9a lia contendo a palabra 'End'%
e a palabra c9ave non ten asociado un valor, Elmer as!nalle un por defecto%
# continuacin descrbense cada un9a das seccins coas palabras c9ave e valores asociados
problema concreto deste tutorial, que se pode atopar no cartafol %%%ImultifisicaIe&emplosIfornoI do
C.%
7eccin 4eader
*esta seccin indcase o arquivo e a ruta do arquivo da malla, o directorio dos resultados, e os
datos si se quere en!adir al!o nos directorios de b0squeda de arquivos%
>1
$eader
*$E*< <E=>('%# >arn
"esh %? @"E#$%&'@ @malla@
&nclude Path @@
'esults %irector! @@
End
Coa palabra c9ave 'Mes9 .1' especifcase a ruta do arquivo da malla do problema, en formato
Elmer% *este caso, o arquivo da malla atpase no directorio "E#$%&'/malla% #s outras d0as
palabras c9ave teen asociados os valores por defecto%
*A4# MA( (M7A34#*4E- A arquivo C%sif e o cartafol MEF.(3 teen que estar no mesmo
directorio%
#demais, neste caso, introd0cese a palabra c9ave 'CFECM MEONA3.' co valor 'Narn'%
Esta palabra c9ave, asociada co devandito valor, permite verificar qu+ palabras c9ave se atopan no
arquivo #(A1E'.<E=>('%#B emitindo un )arnin+ en caso ne!ativoB e evitar que o proceso de
resolucin se&a abortado no caso de que non estean no devandito arquivo%
7eccin 7imulation
Esta seccin cont+n varios campos relativos con&unto do problema, como son o sistema de
coordenadas, o tipo de simulacin, o m+todo de inte!racin temporal Dse procedeE, os nomes do
arquivo de entrada do resolvedor DElmerolverE, do arquivo de entrada para a visuali,acin
DElmer7ostE e do arquivo de datos, o c$lculo de factores &erais, etc%
#imulation
*oordinate #!stem 0 @Axi #!mmetric@ U istema de coordenadas
#imulation T!pe 0 #tead! #tate U imulacin estacionaria
#tead! #tate "ax &terations 0 1 U *0mero de iteracins m$&imo en estacionario
(utput File 0 @Forno.multifisico.dat@ U *ome do arquivo de sada
Post File 0 @Forno.multifisico.ep@ U *ome do arquivo de sada para Elmer7ost
End
7eccin $od&
Esta seccin ten tantos apartados como subdominios pois o dominio computacional pode
consistir en varios subdominios diferentes ou CodiesC% 7ara cada subdominio, 9ai que indicar- o
n0mero DetiquetaE da seccin de definicin do modelo, o n0mero DetiquetaE da seccin de definicin
do material, o n0mero DetiquetaE da seccin das for,as volum+tricas e o n0mero DetiquetaE da
seccin das condicins iniciais Dse procedeE% Est$s seccins son descritas posteriormente%
*este caso, o dominio &eom+trico est$ composto por cinco subdominios con materiais diferentes
e sobre os cales reslvense diferentes ecuacins Dver descricin do problemaE%
>:
?od! 1 U ubdominio do aire
Dame 0 @Aire@ U *ome do subdominio
EEuation 0 1 U *0mero da seccin da definicin do modelo
"aterial 0 1 U *0mero da seccin da definicin do material
End
?od! 2 U ubdominio do illamento
Dame 0 @&llante@ U *ome do subdominio
EEuation 0 2 U *0mero da seccin da definicin do modelo
"aterial 0 2 U *0mero da seccin da definicin do material
?od! Force 0 2 U *0mero da seccin da definicin da for,a distribuda
&nitial *ondition 0 1 U *0mero da seccin da definicin da condicin inicial
End
?od! - U ubdominio do !rafito
Dame 0 @Frafito@ U *ome do subdominio
EEuation 0 2 U *0mero da seccin da definicin do modelo
"aterial 0 - U *0mero da seccin da definicin do material
?od! Force 0 - U *0mero da seccin da definicin da for,a distribuda
&nitial *ondition 0 1 U *0mero da seccin da definicin da condicin inicial
End
?od! G U ubdominio do material
Dame 0 @"aterial en po@ U *ome do subdominio
EEuation 0 - U *0mero da seccin da definicin do modelo
"aterial 0 G U *0mero da seccin da definicin do material
?od! Force 0 G U *0mero da seccin da definicin da for,a distribuda
End
?od! 6 U ubdominio da bobina
Dame 0 @?oina@ U *ome do subdominio
EEuation 0 1 U *0mero da seccin da definicin do modelo
"aterial 0 6 U *0mero da seccin da definicin do material
?od! Force 0 1 U *0mero da seccin da definicin da for,a distribuda
End
7eccin E.uation
.e novo esta seccin pode ter varios apartados% *ela defnense o con&unto de ecuacins ou o
modelo para cada subdominio do dominio computacional% *otar que na secciHn ?od! relacinase as
ecuacins cos subdominios% 7or e&emplo, o subdominio do !rafito ten asociado o modelo :
DeEuation 2E, polo que nesta seccin d+bense especificar os tres resolvedores, + dicir, nesta seccin
escllense os solvers a utili,ar sobre cada subdominio%
*ota- *otaLla diferen,a entre o modelo que se resolve DeEuationE e o con&unto das ecuacins que
compoen o modelo Dsol;er5, + dicir, a palabra eEuation non se refire a ecuacin senn que se refire
modelo%
As sol;ers actvanse mediante a palabra c9ave '#ctive olvers' e os n0meros DetiquetasE dos
solvers definidos% Q obri!atorio indicar entre par+ntese o n0mero total de solvers activos Da!$s si o
>>
subdominio ten un 0nico sol;er activoE% .ebido $ implementacin do cdi!o, cando e&isten varios
subdominios e se quere calculaLlas tensins sobre uns determinados subdominios, + obri!atorio que
a palabra c9ave se&a indicada nesta seccin Dver EEuation 2E%
EEuation 1 U Ecuacin para o aire e a bobina
Dame 0 @1ector Potential EEuation@ U *ome do modelo
Acti;e #ol;ers 0 1 U #ctivacin do solver 1
End
EEuation 2 U Ecuacin para o illamento e !rafito
Dame 0 @PotentialB Thermal and Elasticit! EEuations@ U *ome do modelo
Acti;e #ol;ers I-5 0 1 2 - U #ctivacin dos solver 1,: e >
*alculate #tresses 0 True U C$lculo de tensins
End
EEuation - U Ecuacin para o material a fundir
Dame 0 @Potential and Thermal EEuations@ U *ome do modelo
Acti;e #ol;ers I25 0 1 2 U #ctivacin do solver 1 e :
End
7eccin Material
*esta seccin descrbense os par$metros do material ou materiais que aparecen no problema% As
par$metros a definir sobre cada subdominio dependen do modelo que nel se vaia resolver% *este
caso os par$metros son-
para a ecuacin de ma!netost$tica- a condutividade el+ctrica
para a ecuacin da calor- a densidade Ddebido $ forma na que o t+rmico calcula o efecto
/ouleE e a condutividade t+rmica
para a ecuacin de elasticidade lineal- o coeficiente de e&pansin t+rmica, a temperatura de
referencia, o mdulo de Ooun! e o coeficiente de 7oisson%
Fai que recordar que as etiquetas do material para cada subdominio &a foron definidas na
seccin ?od!%
>;
Material 1
*ame R 'matVaire' U *ome do material
Electrical Conductivit6 R ? U Condutividade el+ctrica
End
Material :
*ame R 'matV(llante' U *ome do material
Electrical Conductivit6 R 1%?eL= U Condutividade el+ctrica
Feat Conductivit6 R 1B U Condutividade t+rmica
.ensit6 R :@?? U .ensidade
Feat E&pansion Coefficient R >eLB U Coeficiente de e&pansin t+rmico
3eference 4emperature R :P>%? U 4emperatura de referencia
Ooun!s Modulus R 1<?E11 U Mdulo de Ooun!
7oisson 3atio R ?%:< U Coeficiente de 7oisson
End
Material >
*ame R 'matV!rafito' U *ome do material
Electrical Conductivit6 R =%>E@ U Condutividade el+ctrica
Feat Conductivit6 R 1B? U Condutividade t+rmica
.ensit6 R ::?? U .ensidade
Feat E&pansion Coefficient R =eLB U Coeficiente de e&pansin t+rmico
3eference 4emperature R :P>%? U 4emperatura de referencia
Ooun!s Modulus R >;EP U Mdulo de Ooun!
7oisson 3atio R ?%> U Coeficiente de 7oisson
End
Material ;
*ame R 'matVmaterialVpo' U *ome do material
Electrical Conductivit6 R 1%?E; U Condutividade el+ctrica
.ensit6 R 1 U .ensidade
Feat Conductivit6 R ?%1 U Condutividade t+rmica
End
Material @
*ame R 'matVbobina' U *ome do material
Electrical Conductivit6 R 1 U Condutividade el+ctrica
End
7eccin $od& Force
Esta seccin cont+n a definicin da for,a distribuda, se e&iste, da ecuacin que modela o
problema%
*este caso, defnese un9a densidade de corrente no dominio da bobina mentres que para o
illamento, o !rafito e o material defnese como for,a volum+trica o efecto /oule inducido pola
circulacin da corrente na bobina% .estacar dous aspectos importantes sobre a implementacin da
ecuacin da calor e a ecuacin de elasticidade lineal-
>@
1% # for,a distribuda na ecuacin da calor v+n dada polo producto da densidade pola fonte
t+rmica%
:% # for,a distribuda de ori&e t+rmica na ecuacin de elasticidade lineal defnese a trav+s de
propiedades do material e non a trav+s desta seccin%
#s palabras c9ave a utili,ar, e os seus valores asociados, pdense atopar no captulo da ecuacin
correspondente no manual de modelos de Elmer%
4al como se comentou antes, a fonte distribuda da ecuacin da calor v+n determinada pola
multiplicacin da densidade pola fonte t+rmica, ra,n pola cal, + necesario dividir a fonte da calor
entre a densidade para que a for,a distribuda se&a i!ual efecto /oule% Esta accin real,ase
mediante a funcin M#4C% # continuacin descrbese a definicin da for,a distribuda t+rmica para
o illante Dver 1od6 2orce :E%
Entn debemos introducir no arquivo C%sif, as se!uintes definicins%
?od! Force 1 U 2or,a distribuda da bobina
*urrent %ensit! 0 -.7e/ U .ensidade de corrente
End
?od! Force 2 U 2or,a distribuda da illante
$eat #ource 0 1ariale Joule Field U 2onte da calor do illante variable co efecto /oule
"AT* @1e,J3tx/2677@ U 2uncin DM#4CE que e&presa a dependencia
End
?od! Force - U 2or,a distribuda do !rafito
$eat #ource 0 1ariale Joule Field U 2onte da calor do illante variable co efecto /oule
"AT* @J.-e63tx/2277@ U 2uncin DM#4CE que e&presa a dependencia
End
?od! Force G U 2or,a distribuda do material
$eat #ource 0 1ariale Joule Field U 2onte da calor para o subdominio do material
"AT* @1eG3tx@
End
7eccin $od& ,ondition
Esta seccin cont+n a informacin sobre as condicins de contorno para as diferentes ecuacins%
# palabra c9ave Tar+et ?oundar! permite especificar as fronteiras Dda &eometraImallaE sobre as
que se queren impor as condicins de contorno% #demais, como se ver$ a continuacin, + necesario
especificar entre par+ntese o n0mero total de fronteiras% A nome das variables de cada ecuacin e
tdalas palabras c9ave que poden ser usadas nesta seccin atpanse no captulo correspondente da
ecuacin no manual de modelos%
*A4#- *on pode aparecer o n0mero dun9a fronteira en dous apartados de condicins de contorno
diferentes%
>B
?oundar! *ondition 1
Tar+et ?oundaries I-5 0 2 11 2G U (ndicar n0mero de fronteiras DE e as etiquetas das fronteiras
Potential 1 0 'eal 7.7 U CC para o potencial en fase DC% .iric9letE
Potential 2 0 'eal 7.7 U CC para o potencial en desfasamento DC% .iric9letE
End
?oundar! *ondition 2
Tar+et ?oundaries I/5 0 17 1- 1G 19 1J 18 U (ndicar n0mero de fronteiras DE e as etiquetas
das fronteiras
$eat Flux ?* 0 Ao+ical True U #ctivar permisos para CC de *eumann
$eat Transfer *oefficient 0 'eal 17 U Coeficiente de transferencia t+rmica
External Temperature 0 'eal 28- U 4emperatura de referencia
End
?oundar! *ondition -
Tar+et ?oundaries 0 G U (ndicar etiqueta da fronteira
$eat Flux ?* 0 Ao+ical True U #ctivar permisos para CC de *eumann
$eat Transfer *oefficient 0 'eal 17 U Coeficiente de transferencia t+rmica
External Temperature 0 'eal 28- U 4emperatura de referencia
%isplacement 2 0 7 U Especificacin de apoio
End
7eccin 7ol1er
*esta seccin defnese o resolvedor dos modelos e tdolos par$metros dependentes do
resolvedor, tales como- opcins do resolvedor do sistema lineal e do sistema non lineal, o nome da
variable a resolver, o nome do arquivo e o nome do procedemento do resolvedor, etc% *este
problema, como temos tres solvers, temos tres bloques%
*ota- As solvers deben estar ordenados Den orde crecente e consecutivoE por orde de resolucin%
#s palabras c9ave e os valores asociados s sol;ers est$n definidos no captulo correspondente $
ecuacin no manual de modelos e no manual de Elmerolver atpanse as palabras c9ave e valores
asociados s m+todos de resolucin%
A primeiro sol;er a definir + o sol;er do submodelo electroma!n+tico%
><
#ol;er 1 U ubmodelo electroma!n+tico
EEuation 0 Potential #ol;er U *ome do solver
1ariale 0 Potential U *ome da variable
1ariale %(Fs 0 2 U *0mero de !raos de liberdade
An+ular FreEuenc! 0 'eal 67.7e- U "alor da frecuencia an!ular
*alculate "a+netic Flux 0 Ao+ical True U Especificacin do c$lculo do flu&o ma!n+tico
*alculate Joule $eatin+ 0 Ao+ical True U Especificacin do c$lculo do efecto /oule
Procedure 0 @#tat"a+#ol;e@ @#tat"a+#ol;er@ U *ome do arquivo e da subrutina
Ainear #!stem #ol;er 0 %irect U 4ipo de m+todo do sistema lineal
Donlinear #!stem "ax &terations 0 1
Donlinear #!stem *on;er+ence Tolerance 0 1.7e,/
Donlinear #!stem 'elaxation Factor 0 1
#tead! #tate *on;er+ence Tolerance 0 1.7e,/
End
*este se!undo bloque, defnese o sol;er asociado submodelo t+rmico%
#ol;er 2 U ubmodelo t+rmico
EEuation 0 $eat EEuation U *ome do solver
1ariale 0 Temperature U *ome da variable
1ariale %(Fs 0 1 U *0mero de !raos de liberdade
Ainear #!stem #ol;er 0 %irect
Donlinear #!stem "ax &terations 0 1
Donlinear #!stem *on;er+ence Tolerance 0 1.7e,79
Donlinear #!stem De)ton After &terations 0 1
Donlinear #!stem De)ton After Tolerance 0 1.7e,72
Donlinear #!stem 'elaxation Factor 0 1
#tead! #tate *on;er+ence Tolerance 0 1.7e,79
End
7ara rematar, queda por definir os par$metros asociados submodelo mec$nico%
#ol;er - U ubmodelo mec$nico
EEuation 0 #tress Anal!sis U *ome do solver
1ariale 0 %isplacement U *ome da variable
1ariale %(Fs 0 2 U *0mero de !raos de liberdade
Ainear #!stem #ol;er 0 %irect
Donlinear #!stem "ax &terations 0 1
Donlinear #!stem *on;er+ence Tolerance 0 1.7e,/
Donlinear #!stem De)ton After &terations 0 -
Donlinear #!stem De)ton After Tolerance 0 1.7e,12
Donlinear #!stem 'elaxation Factor 0 1.7
#tead! #tate *on;er+ence Tolerance 0 1.7e,/
End
Un9a ve, terminada a descricin do arquivo, proc+dese a definir os pasos a se!uir para a s0a
creacin%
>=
7rimeiro d+bese abrir un editor de te&to, dos dispobeis na distribucin, dende a lia de
comandosW por e&emplo o editor de te&to +edit, que se e&ecuta escribindo
$ *edit
# continuacin, 9ai que escribir cada un9a das palabras c9ave e valores asociados que foron
descritos anteriormente Dte&to que est$n no recadrosE, e !ardar o arquivo co nome
2orno%multifisico%sif Do nome pode ser variable pero a e&tensin do arquivo non se pode
cambiarE%
7ara rematar, queda por lan,aLla simulacin mediante o uso de Elmer7ol1er, e para iso 9ai
que escribir na lia de comandos
$ Elmer#ol(er Forno.multifisico.sif
7ara visuali,aLlos resultados + preciso e&ecutar o mdulo de Elmer7ost% (sto faise escribindo
na lia de comandos o devandito nome, + dicir, escribindo Elmer7ost,
$ Elmer+ost
o que da lu!ar $s fiestras da fi!ura >%1
2i!ura >%1 2iestras de Elmer7ost
i se preme na icona 'ead "odel File aparece a vent$ de lectura do arquivo de resultados
D2i!ura >%:E% *esta vent$ 9ai que seleccionar o arquivo de resultados Forno.multifisico.ep que se
atopa no cartafol .../"E#$%&'/malla/.
>P
2i!ure >%:% 2iestra de lectura do arquivo datos
Un9a ve, que se indica a ruta, 9ai que premer o botn AM%
# visuali,acin das diferentes variables real,ase do mesmo modo que na seccin :%;%
;?

Вам также может понравиться