Академический Документы
Профессиональный Документы
Культура Документы
RESUMO
O presente artigo tem como objetivo introduzir conhecimentos, metodologias e resultados
referentes ao estudo da transferência de calor e do escoamento de fluidos sobre placas de circuito
impresso (PCB) com o auxílio da mecânica dos fluidos computacional (CFD). Para efetuar estas
análises, para o pré e pós-processamento, utilizou-se softwares opensource, dos quais podemos
citar: OpenFOAM®, ParaView, Blender e Gmsh. Foram realizadas análises computacionais de
escoamento e transferência de calor em um modelo determinado aproximado de placa de circuito
impresso, visando uma condição de contorno ideal para a localização de uma PCB quando
relacionado o resfriamento desta.
Palavras-chave: Transferencia de calor. Escoamento. Printed Circuit Board. CFD.
OpenFOAM®.
1 INTRODUÇÃO
As simulações numéricas computacionais tiveram um grande aumento nos últimos anos,
graças aos avanços tecnológicos dos nossos softwares, auxiliando o engenheiro no
desenvolvimento de novos produtos e a resolver diversos outros problemas, que vão da física
básica até os sistemas mais complexos. Uma das áreas mais beneficiadas deste avanço é a de
termofluidos, pois com as melhorias na mecânica dos fluidos computacional (CFD), tornou-se
capaz de acelerar o processamento e a análise de novas tecnologias.
Segundo Shabany (2010), a solução numérica com o uso dos computadores é amplamente
usada para resolver problemas relacionando escoamento e troca de calor em fluidos, que de outra
forma seria muito difícil, ou mesmo impossível de ser resolvida por meios analíticos
Isso se dá, pelo fato de que as leis que governam estes problemas, na maioria das vezes,
são expressas por equações diferenciais de conservação e que cada equação emprega uma
variável dependente, representando a necessidade de haver um balanço entre os vários fatores
que influenciam está variável. Dessa forma, um método numérico trata, como sua incógnita
básica, os valores da variável dependente em um número finito de posições, chamados pontos de
malha. As soluções numéricas ainda fornecem um conjunto de equações algébricas para cada
incógnita e prescreve o algoritmo usado para resolvê-las.
Esse mecanismo, muito utilizado na indústria, permite com que o engenheiro execute testes
em seus modelos virtuais, produzindo resultados aproximados aos dos testes empíricos,
poupando trabalho e dinheiro das empresas. Porém, a seleção correta de parâmetros e variáveis é
quem determinará a qualidade das respostas obtidas.
2
2 REVISÃO BIBLIOGRÁFICA
Segundo Shabany (2011), as simulações termodinâmicas através da mecânica dos fluidos
computacional são de extrema importância, pois permite estudar o comportamento térmico de
sistemas eletrônicos (a exemplo das PCB), a fim de criar variações de design que otimizem o
desempenho destes. O CFD é atraente à indústria desde que o método tenha um custo efetivo
melhor que os testes experimentais. Contudo, deve-se observar que as simulações diante de
modelos complexos, relacionando transferência de calor, são desafiantes e propensas a erros. Por
isso, as análises dos resultados devem ser realizadas para alcançar soluções realistas.
A revisão da bibliografia apresentada neste artigo, visa a estruturação por parte do leitor às
análises da mecânica dos fluidos computacionais. O estudo desenvolvido mostrou-se
imprescindível para a confecção dos modelos e para as análises destes perante as condições pré-
determinadas. Serão apresentadas as formas de transferência de calor, os tipos de escoamento, o
CFD (Computational Fluids Dynamic) e o modo em que tais propriedades se coordenam no
software escolhido para o desenvolvimento das simulações neste trabalho, o OpenFOAM®.
As PCB's geram calor por efeito Joule e precisam ser refrigeradas, usualmente pelo ar.
Estas placas, podem ser encontradas em grande parte dos equipamentos eletrônicos usados em
nosso dia a dia, como, notebooks, automóveis, aviões, foguetes espaciais e até mesmo em
satélites. Este artigo apresenta resultados provenientes de simulações numéricas realizadas com
o auxílio da mecânica dos fluidos computacional, voltadas ao comportamento de uma placa de
3
Nas equações acima, as três parcelas do lado esquerdo de cada equação representam a taxa
líquida de escoamento de momento saindo do volume de controle. As parcelas no lado direito,
em ordem, levam em conta a força de pressão líquida, as forças viscosas e a força de corpo,
atuantes em cada ponto do fluido escoando.
Quando a conservação de energia é aplicada em um volume de controle diferencial em um
fluido em movimento sob condições de regime estacionário, ela expressa que a taxa líquida de
energia que entra no volume de controle, somada a taxa de calor adicionado, menos a taxa de
trabalho realizado pelo fluido, é igual a zero. O resultado dessas frações dá origem a equação da
energia térmica. Para um escoamento tridimensional, em regime permanente de um fluido
incompressível com propriedades constantes, a equação diferencial é expressa por:
Equação ϕ Гϕ Sϕ
Continuidade 1 0 0
𝜇/𝜌 ! !" !
Momento x U − +
! !" !
𝜇/𝜌 ! !" !
Momento y V − +
! !" !
𝜇/𝜌 ! !" !
Momento z W − +
! !" !
Quadro 1: Valores para variável dependente ϕ, coeficiente difusivo Г e termo fonte Sϕ
Fonte: do autor
!!! (7)
𝑞!!!" = 𝑞! + !"
𝑑𝑥
!!! (8)
𝑞!!!" = 𝑞! + !"
𝑑𝑦
!!! (9)
𝑞!!!" = 𝑞! + !"
𝑑𝑧
Havendo a possibilidade de geração de energia interna, esse termo então, será representado
por:
𝐸! = 𝑞𝑑𝑥𝑑𝑦𝑑𝑧 (10)
!" (11)
𝐸!" = 𝜌𝑐! !" 𝑑𝑥𝑑𝑦𝑑𝑧
8
!"
onde 𝜌𝑐! !" 𝑑𝑥𝑑𝑦𝑑𝑧 representa a taxa da variação de energia sensível do meio por unidade de
volume, 𝜌 e 𝑐! são constantes pré-determinadas que representam a massa específica e o calor
específico, respectivamente, do material.
Aplicando a conservação da energia, tem-se:
𝐸! + 𝐸! − 𝐸! = 𝐸!" (12)
!" (13)
𝑞! + 𝑞! + 𝑞! + 𝑞 𝑑𝑥𝑑𝑦𝑑𝑧 − 𝑞!!!" − 𝑞!!!" − 𝑞!!!" = 𝜌𝑐! !" 𝑑𝑥𝑑𝑦𝑑𝑧
!" (15)
𝑞! = −𝑘𝑑𝑦𝑑𝑧 !"
!" (16)
𝑞! = −𝑘𝑑𝑥𝑑𝑧 !"
!" (17)
𝑞! = −𝑘𝑑𝑥𝑑𝑦 !"
considera a existência de um fluxo através da fronteira deste domínio. Uma particularidade dessa
condição, é a coexistência de uma superfície com fluxo nulo, ou seja, uma superfície adiabática.
A terceira condição é a de Robin, ou condição de terceiro tipo, que considera o aquecimento ou o
resfriamento de uma superfície por meio de trocas de calor por convecção. Para Gomes (2015),
tais condições, definem-se como as mais importantes na análise numérica das trocas de calor
entre um corpo e o meio onde ele se encontra.
Partindo da conclusão que o material tem suas propriedades termofísicas constantes, a
Equação 19 toma a forma:
!! ! !! ! !! ! ! !" (19)
!! !
𝑥, 𝑦, 𝑧, 𝑡 + !! ! 𝑥, 𝑦, 𝑧, 𝑡 + !! ! 𝑥, 𝑦, 𝑧, 𝑡 = ∝ !" (𝑥, 𝑦, 𝑧, 𝑡)
!" (21)
!"
0, 𝑦, 𝑧, 𝑡 = 0
!" (22)
!"
𝑙, 𝑦, 𝑧, 𝑡 = 0
!" (23)
!"
𝑥, 0, 𝑧, 𝑡 = 0
!" (24)
!"
𝑥, 𝑤, 𝑧, 𝑡 = 0
!" (25)
𝑘 !" 𝑥, 𝑦, 𝑧, 𝑡 = ℎ(𝑇! − 𝑇! )
2.5 OpenFOAM®
O OpenFOAM® é um software para solução de problemas na área de CFD (Computational
Fluid Dynamics), frequentemente usado ao longo da indústria e em pesquisas acadêmicas, criado
por Weller et al. Sua base estrutural é incrementada na forma opensource, ou seja, permite uso
livre, não havendo a necessidade de aquisição de licenças, além de permitir que seu código fonte
seja modificado abertamente. Além disso o programa é baseado em um conjunto de módulos
escritos na linguagem C++, com o propósito de realizar o pré-processamento, a solução das
equações do modelo físico proposto e o tratamento, ou pós-processamento dos dados. Essas 3
etapas executadas são ilustradas pela Figura (5).
O pré-processamento caracteriza-se por ser uma das etapas mais complexas do processo,
pois abrange a manipulação dos dados iniciais e a geração ou alteração da malha. A geometria e
a malha podem ser geradas no OpenFOAM ou importadas de algum outro software. O
refinamento da malha, deve ser executado com muita atenção, pois malhas grosseiras implicam
em resultados pouco satisfatórios, e malhas muito refinadas consomem muito tempo de
simulação, diminuindo a praticidade e otimização do processo. Na etapa de processamento, as
equações podem ser implementadas ou configuradas dentro do programa, visto que o código
aberto do software permite que isso seja feito. Os resultados são apresentados na etapa de pós-
processamento, onde estes são exportados para programas compatíveis com o OpenFOAM.
Neste trabalho, utilizou-se o visualizador Paraview para manipulação dos dados obtidos nas
análises.
O método padrão de discretização adotado pelo OpenFOAM, é o método da integração de
Gauss para volumes finitos (MVF). Esse método baseia-se na soma dos fluxos das variáveis nas
faces do volume, interpolando-os a partir do centro destes, e será utilizado tanto para resolver as
equações dos balanços de energia, massa e quantidade de movimento, quanto para as
discretizações temporais. O software permite que o usuário escolha o método da interpolação a
ser utilizado. Dentre os métodos disponíveis, pode-se citar o de interpolação linear, upwind,
QUICK (Quadratic Upstream Interpolation for Convective Kinematics), TVD(Total Variation
Diminishing) e NV (Gamma Normalized Variable).
Para a realização de uma simulação no OpenFOAM é necessário a criação de um diretório
com uma determinada estrutura de pastas e arquivos. Neste diretório estão especificadas todas as
informações necessárias para realizar uma simulação, tais como: tempo de rodagem,
detalhamento da malha, geometria, tolerâncias, condições iniciais e de contorno, propriedades
12
físicas e termodinâmicas, método de solução e entre outras. A figura abaixo, apresenta de forma
sucinta tal estrutura.
3 METODOLOGIA
Neste capítulo, serão mostrados os procedimentos para execução de análises de
escoamento e transferência de calor em uma placa de circuito impresso, com o uso do software
OpenFOAM. Estas análises foram separadas para dois modelos aproximados de PCB. Isso se
deve ao fato de que em primeiro momento houve a necessidade de solucionar um modelo
envolvendo apenas o fluxo de um fluido sobre uma superfície, para depois resolver um problema
abrangendo condições termodinâmicas.
Esses ressaltos condizem aos componentes eletrônicos que se mostram presentes na maioria das
placas de circuito impresso existentes nos dias de hoje. A placa foi desenhada com o auxílio do
software Salome, e apresenta as seguintes dimensões: 370 mm de comprimento, altura do
componente de 5 mm e profundidade de 10 mm.
3.1.1 Pré-processamento
O primeiro passo para estudar o problema proposto, foi a definição do solver a ser
utilizado. É necessário que o solver escolhido, ou desenvolvido pelo usuário, além de conter as
equações necessárias para resolver o problema, possua as bibliotecas pertinentes ao problema. O
solver selecionado para o nosso primeiro caso foi o simpleFoam, utilizado para resolver
problemas que envolvam fluidos incompressíveis em regime permanente.
Nessa etapa, também, determinou-se o domínio e a malha. A construção destes foi feita
pelo comando blockMesh, com o auxílio do arquivo blockMeshDict, através da criação de blocos
tridimensionais, com vértices numerados e escritos em uma lista. Assim, o conjunto das
coordenadas dos vértices, listadas dentro do aquivo, determinaram a geometria construída. O
arquivo deve estar contido no diretório padrão /constant/polyMesh.
A malha, nesse modelo, representou toda área em que houve fluxo de fluido e foi
delimitada pelas superfícies externas do duto dentro do qual o escoamento ocorreu. As medidas
escolhidas foram de: 100 mm até o primeiro componente, 5 mm de altura do componente, 50mm
de comprimento do componente, distância entre os componentes de 70 mm, 10 mm de
profundidade da placa e altura do duto de 25 mm (fração que determina o na parte superior o
trajeto seguido pelas linhas de corrente do fluido). A grade apresentou 110750 nós, unidos
através de 382344 elementos, formando 108990 células prismáticas, não estruturada.
Após determinar as informações de domínio, definiu-se as propriedades do fluido exigidas
pelo solver, e de acordo com o simpleFoam, apenas a viscosidade dinâmica deve ser informada.
Assim, o valor de 1,5x10-5 foi alocado dentro do arquivo transportProperties.
No modelo do escoamento, o método padrão de discretização do OpenFOAM, que é o
método da integração de Gauss para volumes finitos, foi mantido. E na discretização temporal,
foi utilizado o método de Euler implícito, compatível com o solver, para regimes permanentes.
Essas instruções foram armazenadas no arquivo fvSchemes.
Outro arquivo importante é o fvSolution, presente no diretório /system, responsável por
informar não só quais os métodos de solução das equações foram utilizados, suas respectivas
tolerâncias, como os dados de entrada requeridos pelo simpleFoam. O método utilizado foi
Gauss-Seidel, a tolerância foi 1x10 -6 e pressão estática de 0,3 bar.
Por fim, no arquivo controlDict, foram informadas as instruções que controlam o tempo da
simulação. Neste trabalho, o tempo de início selecionado foi 0 s, o passo do tempo da simulação
(Δt) de 1 s e o tempo final de rodagem do software definido como 400 s.
3.1.2 Processamento
Essa etapa envolve a resolução das equações que governam o problema, para isso foi
utilizado o solver simpleFoam. Esse solver executa o problema através do algoritmo SIMPLE.
Esse algoritmo delimita que o escoamento seja incompressível e que não existam mudança de
temperatura, isso possibilita que algumas simplificações sejam feitas nas equações de
conservação apresentadas na revisão bibliográfica. Dessa forma, com ρ constante, a equação de
conservação de massa passa a ser expressa dentro do SIMPLE por
∇. 𝑈 = 0 (26)
!" (27)
!"
+ 𝑈. ∇ 𝑈 = 𝜇∇! 𝑈 − ∇𝑝 + 𝑔
Após resolver essa nova equação para os campos de pressão, o campo de velocidade final é
calculado através das iterações dentro do algoritmo. Esse novo campo de velocidade satisfaz a
equação da continuidade, porém não solucionado as equações do momento. Então, o
procedimento citado acima repete as iterações até que o campo de velocidade obtido satisfaça as
equações de continuidade e as de momento.
15
3.1.3 Pós-processamento
A principal ferramenta de pós-processamento do OpenFOAM é um modulo de leitura para
ser executado pelo programa Paraview (AHRENS et al., 2005) que é baseado no VTK para o
processamento de dados e renderização de imagens. O Paraview possui ferramentas básicas de
visualização de resultados CFD, como criação de gráficos, vetores e linhas de corrente. Quando
problemas envolvendo regiões diferentes é executado, como em um dos casos no presente
trabalho, o pós-processamento pode ser feito, por exemplo, criando arquivos com extensão do
OpenFOAM e depois abrindo as regiões separadas no Paraview. Essa simulação apresentou
resultados a partir das imagens geradas nesse software, possibilitando a avaliação de resultados
através das legendas, que expressavam as velocidades do escoamento ao longo da placa.
3.2.1 Pré-processamento
Inicialmente foi definida a nova geometria utilizada na análise, estabelecido o volume de
controle e a malha para o modelo. Assim como no primeiro modelo de PCB desenvolvido, a
placa continua sendo uma superfície plana com a presença de ressaltos ao longo de seu
comprimento. Porém neste novo protótipo, os componentes eletrônicos que dizem respeito as
protuberâncias presentes, apresentam dimensões diferentes, permitindo que o fluxo de fluido
ocorra não somente pela região acima dos componentes, como pelo espaço lateral existente entre
estes e as paredes que formam a placa. Além disso, outro fato que diferencia os novos
componentes daqueles utilizados no primeiro modelo é, que os atuais funcionam como
dissipadores de calor, chamados de ram A e ram B.
A malha por sua vez, difere-se daquela configurada no primeiro modelo por dois motivos.
O primeiro se deve ao fato de que assume nesta simulação as dimensões da nova PCB e os
componentes nela colocados, o segundo, porque tornou-se uma malha de caráter estruturado com
elementos quadráticos, simplificando o trabalho do solver. A grade gerada apresentou 1660541
nós, 1600000 células e 4860000 faces.
O domínio de cálculo foi definido de forma que compreendesse toda a geometria da placa,
a fim de limitar o fluxo diante dos componentes, a exemplo de como funcionam maioria dos
equipamentos eletrônicos que possuem PCB em sua composição. Após isso, neste caso, foi
informado ao programa quais células deste pertencem aos diferentes sólidos presentes ou ao
fluido, para isso foi utilizado o comando topoSet. Este comando gera a instruções que
determinam as regiões que correspondem por exemplo, aos dissipadores de calor e ao fluido.
17
Após as definições das regiões e das suas propriedades foi realizada a imposição das
condições de contorno, uma das partes mais importantes nas simulações numéricas. O
OpenFOAM além de dispor de uma grande diversidade de condições de contorno, permite
também que o usuário crie as suas próprias condições. As condições de contorno neste modelo
foram feitas no arquivo changeDictionaryDict. Para o fluido, estabeleceu-se através da escrita
internalField uniform (0 0 0) que o campo de velocidades no instante inicial era nulo em todo o
domínio. Para o caso da temperatura, a condição inicial ao longo do domínio foi escrita como
internalField uniform 300, e para a troca de calor conjugada com os componentes eletrônicos da
PCB na forma compressible::turbulentTemperatureRadCoupledMixed com algumas
especificações como nome do campo de temperatura na região e valor inicial desta. Especificou-
se também as condições das variáveis épsilon e k, utilizadas para definir as propriedades
relacionadas a turbulência no escoamento. Foram também definidas as condições para a pressão
por meio de duas variáveis, p e p_rgh – usada para corrigir p, e para ambas foi especificada
como pressão atmosférica da seguinte forma internalField uniform 1e5.
No arquivo fvSchemes são informados os esquemas numéricos que serão utilizados para a
discretização dos termos, como gradientes e divergentes, que aparecem nas equações. Com
relação ao primeiro modelo, a única mudança significativa condiz ao fato de que foram deixados
de lado as instruções relacionadas as discretizações temporais. O método geral para a resolução
das equações permaneceu o mesmo, integração de Gauss para volumes finitos. Além disso, foi
adicionado o arquivo snGradSchemes, responsável pela resolução das componentes dos
gradientes normais à face das células. As instruções que foram utilizadas nesse modelo são
apresentadas no Quadro 3.
19
Instrução Descrição
interpolationSchemes Interpolação de valores ponto a ponto
snGradSchemes Componentes do gradiente normal à face
gradSchemes Gradiente ∇
divSchemes Divergente ∇ ·
laplacianSchemes Laplaciano ∇!
timeSchemes Derivadas de primeira e segunda ordem
fluxRequired Campos que requerem geração de fluxo
Quadro 3: Instruções utilizados no arquivo fvSchemes
Fonte: do autor
O arquivo fvSolution atuou de forma mais complexa neste novo modelo, pois os métodos
de solução das equações foram separados de acordo com o tipo do domínio e para os diferentes
domínios. O arquivo Air por exemplo, recebeu solvers e precondicionadores ligados ás
características impostas por um fluido, já os arquivos Ram A e Ram B direcionados a
precondicionadores de corpos sólidos. Os métodos de solução das matrizes são iterativos,
portanto se baseiam em reduzir o resíduo das equações até o valor de tolerância determinado.
Esse comando é interrompido, assim que o resíduo for inferior a tolerância pré-estabelecida e a
razão entre os resíduos da iteração atual e inicial for menor que a tolerância relativa do software.
Essas iterações são executadas pelo algoritmo SIMPLE, que resolve o acoplamento pressão-
velocidade existente na solução das equações de conservação que modela o escoamento.
No diretório /system ainda há outro arquivo importante, o controDict, que contém as
informações que controlam os tempos que envolvem a análise. A Figura () mostra as instruções
temporais utilizadas na análise termodinâmica desta PCB.
que podem ser criados para gravação de dados, writeFormat determina o formato do nome dos
diretórios onde serão gravados os dados, writePrecision determina a quantidade de algarismos
significativos para a gravação de dados, writeCompression especifica a compressão dos ados que
serão gravados, timeFormat determina o formato do nome dos diretórios onde serão gravados os
dados, timePrecision determina a quantia de números significativos dos dados de tempo e
runTimeModifiable delimita se o OpenFOAM lê o arquivo controlDict no início de cada iteração.
3.2.2 Processamento
Neste instante são resolvidas as equações que governam o problema, e em nosso modelo
foi utilizado o solver chtMultiRegionSimpleFoam. Esse solver é a combinação do solver
heatConductionFoam com o buoyantFoam, para problemas envolvendo transferência de calor
entre uma superfície sólida e uma região de fluido, incluindo escoamentos de fluidos
compressíveis em regime permanente.
O chtMultiRegionSimpleFoam resolve as equações de Navier-Stokes na forma
compressível, levando em conta os efeitos gravitacionais. Pode ser utilizado tanto para
escoamentos laminares quanto turbulentos, com diferentes modelos de turbulência. Cada região,
sólido ou fluido, é resolvido separadamente, e os dados de uma são utilizados como condição de
contorno da outra região.
!" (28)
!"
+ 𝑈. ∇ 𝑈 = −∇𝑝 + ∇. 𝜏𝑔 − 𝜌𝑔
! (29)
𝜏 = 𝜇 𝛻𝑈 + 𝛻𝑈 ! − ! 𝛻. 𝑈𝐼
!(!") (30)
!"
+ ∇. 𝜌𝑈𝐸 = ∇. 𝛼∇𝑒 − ∇. 𝑈 𝑝 − 𝜌𝑔ℎ + 𝑆!
!! (31)
𝐸=𝑒+ !
!(!!) (32)
!"
= ∇. 𝛼∇ℎ + 𝑆!
3.2.3 Pós-processamento
O terceiro passo segue a mesma linha do pós-processamento na seção anterior, porém além
expressar resultados através das imagens, foram mostrados gráficos dentro do ParaView. Os
valores obtidos correspondem aos campos de temperatura e velocidade no interior do domínio. O
comando gnuPlot executado pelo OpenFOAM foi responsável pela geração de gráficos,
utilizados para o monitoramento das soluções e da convergência dos resultados.
4 RESULTADOS E DISCUSSÃO
Os resultados que serão apresentados nessa seção são referentes as análises envolvendo as
placas de circuito impresso (PCB) mencionadas no capítulo anterior. Estes resultados estão
divididos em duas partes, devido ao fato de em primeiro momento se constatou a necessidade de
desenvolver um modelo computacional envolvendo apenas escoamento, sem trocas de calor. Isso
ocorreu, porque ao longo das pesquisas ficou evidenciado tamanha complexidade em executar
simulações no software escolhido, o OpenFOAM, unindo mais de um solver.
4.1 Escoamento puro em uma PCB
Os resultados obtidos na análise em cima deste primeiro caso tinham como objetivo
mostrar o comportamento do fluido ao se deparar com um corpo sólido. Além de ser utilizada
para verificar a variação da velocidade após esse fenômeno, a observação do comportamento do
fluido nesses pontos da placa (componentes eletrônicos) foi empregada com intuito de definir
para as próximas análises os pontos de maior geração interna de calor do fluido e de dissipação
viscosa – taxa líquida de transformação de trabalho mecânico em energia térmica, calor.
O fluido utilizado nestas simulações foi o ar, para duas velocidades diferentes: 0,24 m/s e
0,48 m/s.
22
introduzidos em cima da placa. Esse aquecimento conduz calor para as demais regiões dos
componentes, o que faz surgir uma variação da massa especifica do fluido. Como resultado,
diferentes magnitudes de forças tensoras aparecem, modificando o caráter do fluido ao longo do
escoamento.
O fluido utilizado nessa simulação foi o ar, dito como compressível, em regime
permanente, escoando de forma laminar. Os parâmetros determinados para esse fluido foram de
300 K para a temperatura, e velocidade inicial de 0,1 m/s. Neste novo modelo os dissipadores de
calor também funcionaram como fontes de geração interna, e para isso foi necessário informar ao
programa suas respectivas temperaturas inicias. Como fora citado na metodologia, os
componentes foram denominados de Ram A e Ram B, e ambos apresentam uma temperatura
inicial de 300 K. Essas informações podem ser observadas na Figura 16 abaixo.
4.2.1 Resíduos
As figuras (19) e (20) apresentam análise dos resíduos da temperatura acumulados durante
a simulação, e mostram a convergência dos resultados.
26
5 CONCLUSÕES
Com a realização deste artigo, foram adquiridos conhecimentos sobre a mecânica dos
fluidos computacional (CFD) e de todos os passos necessários a realização simulações de
qualidade. Além disso, o software utilizado nas análises deste presente artigo foi o OpenFOAM,
fato que trouxe a necessidade de expandir os conhecimentos nas áreas de programação de
algoritmos e dar as devidas instruções do problema, tais como, geração de malha, programação
dados necessários ao solver, modelos de discretização, através do terminal do programa.
Em primeiro momento, foi necessário a ampliação dos estudos na área da mecânica dos
fluidos e transferência de calor, pois sem esses embasamentos teóricos seria impossível o
entendimento dos fenômenos que ocorreram durante as análises do software. Tal estudo, baseado
nas leis básicas de conservação de massa, energia, quantidade de movimento, possibilitou o
desenvolvimento de um modelo aproximado de placa de circuito impresso (PCB) para uma
simulação em CFD envolvendo a troca de calor entre um corpo sólido e um fluido em
movimento.
Devido tamanha complexidade em executar uma análise direta envolvendo transferência de
calor de um corpo sólido para um fluido, em segundo momento realizou-se então, uma
simulação no primeiro modelo de PCB envolvendo escoamento puro escoamento. Com isso
foram obtidos campos de velocidade ao longo do duto, constatando-se que a velocidade do fluido
através de sua energia mecânica e de dissipações de calor em sua viscosidade, causariam
modificações em seu fluxo e em sua temperatura, fato que se demonstrou importante para a
próxima análise.
O terceiro objetivo, além de confirmar as deduções pertinentes ao primeiro modelo de
placa simulado, foi utilizado para introduzir modificações no modelo anterior. Ocorreram várias
mudanças, dentre as quais podemos citar, a geometria, a malha, os componentes eletrônicos que
na primeira PCB não dissipavam calor passaram a gerar energia interna e o solver, que a partir
então se tornou-se a união de outros dois – um pertinente ao escoamento e outro ao calor
trocado.
O último objetivo faz referência aos resultados atingidos com o novo modelo de PCB.
Como já mencionado, esses novos resultados apresentaram os campos de temperatura na placa a
partir das correntes de convecção natural geradas pelo calor interno gerado nos dissipadores
introduzidos e pela velocidade constante determinada ao fluido. Além disso, ficou evidenciado a
presença de campos de vórtice nas proximidades do componente eletrônico que atingiu maior
temperatura final.
Em resumo, podemos afirmar que os ensaios numéricos são essenciais para uma melhora
no desempenho dos equipamentos eletrônicos. Devido ao fato de que análises experimentais
nesse ramo necessitam de sondas, o que geram um maior custo e tempo. Ainda assim, os
resultados obtidos neste artigo podem ser aprimorados, e para isso, sugestões para a continuação
deste trabalho estão dispostas nos seguintes tópicos:
• Efetuar as simulações adicionando o solver NusseltCalc
• Construir um solver para obtenção do coeficiente convectivo h
• Executar uma análise experimental para comparação de dados
REFERÊNCIAS BIBLIOGRÁFICAS
ANDERSSON, B.; ANDERSSON, R.; HÁKANSSON et al. Computational fluid
dynamics for engineers. 1. ed. Cambridge: Cambridge University Press, 2012.
27