Você está na página 1de 15

UNIVERSIDADE DO ESTADO DO AMAZONAS - UEA

ESCOLA SUPERIOR DE TECNOLOGIA - EST


ENGENHARIA ELTRICA
CLCULO NUMRICO

REVISO BIBLIOGRFICA COM A APLICAO DE CLCULO NUMRICO


EM PROBLEMAS DO CURSO DE ENGENHARIA ELTRICA

MANAUS
2015
EDUARDO LIMA MANGUEIRA
GLAUBER DA SILVA PONTES
WESLEY DA ROCHA LIMA

REVISO BIBLIOGRFICA COM A APLICAO DE CLCULO NUMRICO


EM PROBLEMAS DO CURSO DE ENGENHARIA ELTRICA

Trabalho realizado na Escola


Superior de Tecnologia UEA,
a fim de obteno de nota
parcial no 2 Semestre de 2015,
na disciplina de Clculo
Numrico, ministrada pelo
Prof. Ricardo Barboza.

MANAUS
2015
SUMRIO

INTRODUO ................................................................................................................ 4
FUNDAMENTAO TERICA ................................................................................... 5
DESCRIO DO PROBLEMA E MTODO NUMRICO PROPOSTO ..................... 8
CONCLUSO ................................................................................................................ 14
REFERNCIAS ............................................................................................................. 15
INTRODUO

Ser apresentado, neste trabalho, soluo de um problema de engenharia eltrica,


sendo utilizado um mtodo, aprendido em sala de aula, da matria de Clculo
Numrico, sendo este a Interpolao, que (segundo Mrcia A. Gomes Rugiero, no livro
Clculo Numrico Aspectos e teorias computacionais) consiste em aproximar uma
funo por outra funo g(x), escolhida entre uma classe de funes definida a priori e
que satisfaa algumas propriedades. A funo g(x) ento usada em substituio
funo f(x).
FUNDAMENTAO TERICA

TERMISTORES

Termistores so sensores de temperatura fabricados com materiais


semicondutores. So dispositivos eltricos que tm a sua resistncia eltrica alterada
termicamente, ou seja, apresentam um valor de resistncia eltrica para cada
temperatura absoluta. So muito usados para controlar a temperatura em dispositivos
eletroeletrnicos, como alarmes, termmetros, circuitos eletrnicos de compensao
trmica, dissipadores de calor.

Os termistores possuem duas classificaes: PTC e NTC. O PTC (positive


temperature coeficiente) aumenta sensivelmente a sua resistncia eltrica com o
aumento da temperatura, j o NTC (negative temperature coeficiente) diminue
sensivelmente a sua resistncia eltrica com o aumento da temperatura.

O tipo NTC mais sensvel e faz com que ele se comporte de forma no linear.
A curva do seu comportamento da temperatura pela resistncia tem um comportamento
exponencial.

As frmulas que descreve a resistncia decrescendo exponencialmente com o


aumento da temperatura so:

Um exemplo do grfico do NTC o que est abaixo:


Figura 1 - Grfico do comportamento dos termistores.

Como o NTC no possui um comportamento linear da resistncia com a


variao da temperatura, necessrio a utilizao de algum circuito que ajuste a curva
exponencial para uma aproximao linear. Alguns exemplos de modelo de circuito que
fazem a aproximao so: Ponte de Wheatstone e Amplificador operacional.

INTERPOLAO DE LAGRANGE

A interpolao de Lagrange foi criada por Joseph-Louis de Lagrange e baseia-se


na utilizao de um polinmio de grau menor ou igual a n para (n + 1) pontos
distintos de forma que para cada n possa existir a seguinte relao:

() =

Segundo Flaviane Venditti em uma apresentao sobre seminrio de dinmica


orbital 1, pode-se utilizar a seguinte expresso para solucionar mtodos atravs do
polinmio interpolador de Lagrange:

() = () ()
=0

Onde Li(x) :


( )
, = 0,1, ,
( )
=0
1
Venditti tambm aponta algumas vantagens e desvantagens sobre o uso do
mtodo de Lagrange:

Uma vantagem em utilizar a interpolao de Lagrange que quando feita


somente uma interpolao, este mtodo se apresenta to eficazmente
quanto o mtodos de Newton e at chega a ser mais prtico, visto que
no precisa armazenar as tabelas de diferena dividida.
J algumas desvantagens em utiliz-lo seria, primeiramente, no caso de
vrias interpolaes, pois este mtodo apresentaria uma quantidade
excessiva de clculos. E outra desvantagem seria quando deseja-se
adicionar um novo termo, pois torna necessrio recalcular todos os
valores de Li(x), e isso no se torna necessrio no mtodo de Newton.
DESCRIO DO PROBLEMA E MTODO NUMRICO PROPOSTO

PROBLEMA - Os termistores so usados para medir a temperatura do corpo.


Termistores so baseados na mudana de material de resistncia com a temperatura.
Para medir a temperatura, os fabricantes de fornecem uma curva de calibrao de
resistncia x temperatura. Se voc medir a resistncia, voc pode encontrar a
temperatura. Um fabricante de termistores faz vrias observaes com um termistor,
que so apresentados na Tabela 2.

Tabela 2 - Temperatura em funo da resistncia.

R ohm T C

1101.0 25.113

911.3 30.131

636.8 40.120

454.7 50.128

Determine a temperatura correspondente a 754,8 ohms utilizando interpolao


de Lagrange. Encontre o erro absoluto e o relativo.

SOLUO:

Calculando numericamente, utilizando a frmula do termistor, sabendo que este


do tipo NTC.

1 1
ln ( )= ( )
0 0

Primeiramente, precisa-se saber o valor de beta da equao, ento adotou-se os


primeiros valores de resistncia e temperatura como sendo, respectivamente, R0 e T0 e o
valor subsequente dessas variveis foi adotado como R e T, as temperaturas so
calculadas adotando-as em Kelvin. dessa forma:
911,3 1 1
ln ( )= ( )
1101 303,131 298,113

= 3405,47

A partir disso, pode-se confirmar os outros valores da tabela e ainda calcular o


valor da temperatura com o valor do resistor dado na questo.

745,8 1 1
ln ( ) = 3405,47 ( )
1101 298,113

T = 308,302 K

T = 35,302 C

Ento, o valor calculado para a temperatura de 35,302 C.

O problema pode ser resolvido utilizando programas de programao, como o


CodeBlocks, MatLab entre outros. Utilizando o CodeBlocks, que trabalha com a
linguagem C , possvel aplicar a Interpolao de Lagrange e conseguir outros pontos
que no esto na tabelas, mas que esteja entre o maior e o menor valor dado.

O Programa se baseia na seguinte estrutura:

Para i = 0, 1, 2, , n faa

p1

Para j = 0, 1, 2, , n faa

0
Se i j: p ( )*p

Fimpara

y = y + p*f(x)

fimpara

Algumas implementaes deve-se fazer para aprimorar e limitar o cdigo, pois


pela regra de Lagrange existe alguns parmetros que deve-se seguir, como limitar o
limite do valor de entrada, pois se o valor de entrada for menor que o limite inferior ou
maior que o limite superior o cdigo ir rodar mas apresentar um valor errado. O
programa j vem com os valores estabelecidos da tabela, mas possvel fazer uma
alterao para ler os valores de X e Y.

Outra implementao para o cdigo a possibilidade do usurio escolher se


deseja, aps ter chegado ao fim do programa, entrar com outro valor ou sair. Aps
calcular o valor da temperatura para uma determinada resistncia utilizando
Interpolao de Langrange, o programa calcula o valor exato usando a frmula do
termistor e calcula o erro que o algoritmo de Lagrange apresentou. Essa ltima parte do
programa est presente somente para comparao, pois geralmente no possvel
determinar uma equao por falta de algum parmetro, para esse caso, o valor que falta,
sabendo-se apenas da tabela, o coeficiente do material que foi determinado no
programa e chamado de B e seu valor igual a 3405,47K.
Figura 2: Executvel do cdigo.
Outro programa que pode ser utilizado o MatLab, e muito mais simples
determinar a interpolao do que fazer um programa em C, pois existe uma funo
pronta do MatLab. Esta funo a spline, e sua sintaxe tambm simples.
Primeiramente deve-se colocar a tabela dos valores em forma de vetor, onde R o vetor
das resistncias e T o vetor das temperaturas. Considerando uma resistncia qualquer
x, que esteja dentro do intervalo e no seja nenhum valor conhecido, y ser o valor
estimado pela interpolao, onde y = spline(R,T,x). A programao no MatLab feita
da seguinte forma.

>> R=[1101.0, 911.3, 636.8, 454.7];


>> T=[25.1130, 30.1310, 40.1200, 50.1280];
>> x = 754.8;
>> y = spline(R, T,x)
y=

35.2401

>>

Onde as duas as duas primeiras linhas so determinada os valores dos vetores R, T, a


linha seguinte dado um valor para x e depois calculado a interpolao para este valor e
atribudo para y. A vantagem de usar MatLab a criao de grficos. Tendo a
Interpolao de Lagrange, possvel obter mais coordenadas e plotar um grfico com
um erro menor.
Figura 3: Comparao entre duas curvas criadas no MatLab.

No grfico, tem-se curva em vermelho criada apenas por 4 coordenadas e a


curva azul criada por 13 coordenadas. possvel ver o erro criado utilizando poucos
pontos. Com isso, pode-se mostrar a vantagem de usar a Interpolao de Lagrange para
determinar mais pontos e melhorar a representao grfica de uma determinada funo.
Para se criar um grfico, usa-se a funo plot(x,y) , onde x o vetor contendo as
coordenadas do eixo x e y o vetor contendo as coordenadas dos valores do eixo y.
CONCLUSO

A partir das pesquisas realizadas foi possvel verificar que existem alguns tipos
de mtodos numricos que podem facilitar certos clculos em certas situaes,
principalmente na engenharia. Aps aplicar no foco de engenharia eltrica, foram
encontradas diversas aplicaes de mtodos numricos, como em anlise de circuitos
eltricos, na formulao de grficos de ondas caractersticas durante a fabricao de
novos modelos de diodos, entre outros, porm foi escolhido no uso de termistores.

A utilizao de mtodos numricos pode gerar vrias vantagens, como


praticidade, padronizao e diminuio do tempo necessrio para se encontrar valores
importantes para cada aplicao. O mtodo de Interpolao de Lagrange foi o mtodo
escolhido, pois a partir de seu uso pode-se encontrar os valores requeridos e esboar o
grfico tendo inicialmente apenas alguns pontos.

Mesmo que o mtodo de Lagrange tenha tempo de processamento maior do que


os mtodos de Newton e de Gregory seu uso ainda se torna vivel, pois no sero
necessrios vrios pontos para se chegar ao resultado, porm vlido ressaltar que,
quanto mais pontos forem usados, menor ser o erro em relao ao grfico real.
REFERNCIAS

Mtodo de Interpolao de Lagrange. Disponvel em:


http://www2.dem.inpe.br/mcr/Inpe/CMC-203-0/pdf/Flaviane.pdf. Acesso em: 12/11/15.

Interpolao polinomial. Disponvel em:


http://www.icmc.usp.br/~andretta/ensino/aulas/sme0500-1-12/iplagrange.pdf. Acesso
em: 13/11/15.

Polinmio Interpolador de Lagrange. Disponvel em:


http://obaricentrodamente.blogspot.com.br/2010/03/polinomio-interpolador-de-
lagrange.html. Acesso em: 13/11/15.

Termistores NTC. Disponvel em:


http://www.if.ufrgs.br/mpef/mef004/20061/Cesar/SENSORES-Termistor.html. Acesso
em: 13/11/15.

Você também pode gostar