Está en la página 1de 131

Mtodos Numricos

para Ingeniera
Ing. Miguel Aquino

MTODOS NUMRICOS - INTRODUCCIN


El anlisis
numrico o clculo
numrico es
la
rama
de
las matemticas que encargada de disear algoritmos para, a travs
de nmeros y reglas matemticas simples, simular procesos
matemticos ms complejos aplicados a procesos del mundo real.
El anlisis numrico cobra especial importancia con la llegada de los
ordenadores. Los ordenadores son tiles para clculos matemticos
extremadamente complejos, pero en ltima instancia operan
con nmeros binarios y operaciones matemticas simples.
Definido el error, junto con el error admisible, pasamos al concepto
de estabilidad de los algoritmos. Muchas de las operaciones matemticas
pueden llevarse adelante a travs de la generacin de una serie de
nmeros que a su vez alimentan de nuevo el algoritmo (feedback). Esto
proporciona un poder de clculo y refinamiento importantsimo a la
mquina que a medida que va completando un ciclo va llegando a la
solucin.

El problema ocurre en determinar hasta cundo deber continuar con el


ciclo, o si nos estamos alejando de la solucin del problema.
Finalmente, otro concepto paralelo al anlisis numrico es el de
la representacin, tanto de los nmeros como de otros conceptos
matemticos como los vectores, polinomios, etc.
En general, estos mtodos se aplican cuando se necesita un valor
numrico como solucin a un problema matemtico, y los
procedimientos "exactos" o "analticos" (manipulaciones algebraicas,
teora de ecuaciones diferenciales, mtodos de integracin, etc.) son
incapaces de dar una respuesta. Debido a ello, son procedimientos de
uso frecuente por fsicos e ingenieros, y cuyo desarrollo se ha visto
favorecido por la necesidad de stos de obtener soluciones, aunque la
precisin no sea completa. Debe recordarse que la fsica experimental,
por ejemplo, nunca arroja valores exactos sino intervalos que engloban
la gran mayora de resultados experimentales obtenidos, ya que no es
habitual que dos medidas del mismo fenmeno arrojen valores
exactamente iguales.

PROBLEMAS
Los problemas de esta disciplina se pueden dividir en dos grupos
fundamentales:
Problemas

de dimensin finita: aquellos cuya respuesta son un


conjunto finito de nmeros, como las ecuaciones algebraicas,
los determinantes, los problemas de valores propios, etc.
Problemas

de dimensin infinita: problemas en cuya solucin o


planteamiento intervienen elementos descritos por una cantidad infinita de
nmeros, como integracin y derivacin numricas, clculo de
ecuaciones diferenciales, interpolacin, etc.

CLASIFICACIN ATENDIENDO A SU NATURALEZA


O MOTIVACIN
Existe una suclasificacin de estos dos grandes apartados en tres
categoras de problemas, atendiendo a su naturaleza o motivacin para el
empleo del clculo numrico:
Problemas de tal complejidad que no poseen solucin analtica.
Problemas en los cuales existe una solucin analtica, pero sta, por
complejidad u otros motivos, no puede explotarse de forma sencilla en la
prctica.
Problemas para los cuales existen mtodos sencillos pero que, para
elementos que se emplean en la prctica, requieren una cantidad de
clculos excesiva; mayor que la necesaria para un mtodo numrico.

Tipo de problema matemtico.


problemas matemticos.

Se analizan varios tipos de

a) Races de ecuaciones
b) Sistemas de ecuaciones algebraicas lineales simultneas
c) Optimizacin
d) Ajuste de curvas
e) Integracin numrica
f) Ecuaciones diferenciales ordinarias
g) Ecuaciones diferenciales parciales

APLICACIN DE LOS MTODOS NUMRICOS EN


LA ACTUALIDAD

En los ltimos aos la mecnica terica y aplicada han experimentado un


gran desarrollo, principalmente debido al perfeccionamiento de
las computadoras y a la disponibilidad de nuevos mtodos de clculo. Es
as cmo, en las naciones altamente desarrolladas, se ha llegado a que
prcticamente todo producto final sea el resultado directo o indirecto de
alguna aplicacin computacional de los principios de la mecnica. Esta
nueva disciplina combina la mecnica terica y aplicada con los mtodos
numricos y la informtica. Internacionalmente se la denomina mecnica
computacional.

Desde tiempos ancestrales el papel del ingeniero ha sido bsicamente el mismo,


tratar de conocer e interpretar los mecanismos de la naturaleza para as poder
modificarla al servicio del hombre. Para ello ha utilizado sus conocimientos,
intuicin, experiencia y los medios naturales a los que en cada momento ha tenido
disponibles. Con el gran poder de cmputo que se tiene en estos das, el ingeniero
dispone de grandes ventajas para poder llevar a cabo su misin y abordar cada da
retos mas ambiciosos en la solucin de nuevos problemas, cuyos aspectos
polticos, econmicos, cientficos o tecnolgicos pueden tener un mayor impacto en
la mejora de la calidad de vida del hombre.
Las industrias manufactureras la utilizan para el anlisis y diseo de estructuras y
equipamiento mecnico. Tiene gran relevancia en ingeniera nuclear, puesto que
para el diseo de reactores son fundamentales el anlisis estructural, la mecnica
de suelos, la fluido mecnica, etc. La industria automotriz mundial emplea la
mecnica computacional como procedimientos habitual para el anlisis de
tensiones, el diseo estructural y el anlisis dinmico de vehculos, utilizando
tambin las ventajas del modelado y simulacin. Los sistemas de defensa de las
naciones desarrolladas dependen en gran proporcin de esta disciplina, utilizada
para resolver problemas aerodinmicos, de balstica, estudios de penetracin e
impacto, ablacin de metales, fractura, integridad estructural y dinmica y control
de satlites.

Es bien sabido que el anlisis estructural de aeronaves, navos ocenicos y


sistemas de transporte ferroviario constituye un aspecto esencial de su diseo;
sin embargo, su desarrollo actual hubiera sido imposible sin la participacin de la
mecnica computacional.
A esta lista puede agregarse el uso de la mecnica computacional para analizar
modelos hidrulicos, estudios en la baja atmsfera y en el mar para predecir
el clima y
las
corrientes
marinas,
como
as
tambin
problemas
de contaminacin del aire y del agua, recuperacin asistida de petrleo y
gas, biomecnica, etc.

Mecnica de Slidos

Malla de Elementos Finitos para el modelado del


Edificio

Diagrama de momentos del edificio, resultado


de la modelacin numrica utilizando elementos
finitos

Mecnica de Slidos

Simulacin numrica de una presa en arco.

Mecnica de Slidos

Simulacin de un golpe sobre un crneo humano

Mecnica de Fluidos

Modelo y resultados de la simulacin sobre el telescopio

Mecnica de Fluidos

Simulacin de aerodinmica de vehculos.

Mecnica de Fluidos

Simulacin numrica de la interaccin fluido-estructura.

Medios de Transporte

Modelado del proceso de embuticin de un punzn sobre una puerta


de un coche.

Medios de Transporte

Modelado del choque de un coche.

Medios de Transporte

Procesamiento de Imgenes Mdicas.

Ejemplo de aplicacin al procesamiento de imgenes medicas para


segmentacin del cerebelo. a) Imagen Destino, b) Imagen Fuente, c) Imagen
Fuente Transformada, d) Imagen Destino con mscara de cerebro calculada, e)
Imagen Fuente con mscara de cerebelo definida a mano f) diferencias entre
Imagen Fuente Transformada e Imagen Destino.

Optimizacin Multiobjetivo

Ejemplo de optimizacin de forma. De una viga slida, se busca la


mejor geometra para un puente.

Un modelo matemtico se define, de manera general,


como una formulacin o una ecuacin que expresa las
caractersticas esenciales de un sistema fsico o de un
proceso en trminos matemticos. En general, el modelo se
representa mediante una relacin funcional de la forma:

donde la variable dependiente es una caracterstica que


generalmente refleja el comportamiento o estado de un
sistema; las variables independientes son, por lo comn,
dimensiones tales como tiempo y espacio, a travs de las
cuales se determina el comportamiento del sistema; los
parmetros son el reflejo de las propiedades o la
composicin del sistema; y las funciones de fuerza son
influencias externas que actan sobre el sistema.

La expresin matemtica, o el modelo, de la segunda ley es la ya conocida


ecuacin

F = ma
F es la fuerza neta que acta sobre el objeto (N), m es la masa del
objeto (kg) y a es su aceleracin (m/s2).
Dividiendo, simplemente, ambos lados entre m
donde a es la variable dependiente que refleja el comportamiento del
sistema, F es la funcin de fuerza y m es un parmetro que representa una
propiedad del sistema. Observe que en este caso especfico no existe
variable independiente porque an no se predice cmo vara la aceleracin
con respecto al tiempo o al espacio.

Caractersticas tpicas de los modelos matemticos del mundo


fsico:
1.Describe un proceso o sistema natural en trminos matemticos.
2. Representa una idealizacin y una simplificacin de la realidad. Es
decir, ignora los detalles insignificantes del proceso natural y se concentra
en sus manifestaciones esenciales. Por ende, la segunda ley de Newton
no incluye los efectos de la relatividad, que tienen una importancia
mnima cuando se aplican a objetos y fuerzas que interactan sobre o
alrededor de la superficie de la Tierra, a velocidades y en escalas visibles
a los seres humanos.
3. Finalmente, conduce a resultados reproducibles y, en consecuencia,
llega a emplearse con la finalidad de predecir. Por ejemplo, dada la fuerza
aplicada sobre un objeto de masa conocida, se emplea para calcular la
aceleracin.

c coeficiente de resistencia o arrastre

Donde v(t) es la variable dependiente, t es la variable


independiente, c y m son parmetros, y g es la funcin de fuerza.
LEYES DE CONSERVACIN E INGENIERA
Cambio = incremento decremento
Le daremos a la ecuacin el nombre especial de clculo de variable-tiempo (o
transitorio).
Si el cambio es cero
Incremento = decremento
Clculo en estado estacionario

Dispositivos y tipos de balances que se usan comnmente en las cuatro


grandes reas de la ingeniera. En cada caso se especifica la ley de
conservacin en que se fundamenta el balance.

Ejercicios propuestos
La tasa de flujo volumtrico a travs de
un tubo est dado por la ecuacin Q =
vA, donde v es la velocidad promedio y A
es el rea de la seccin transversal. Utilice la
continuidad volumtrica para resolver cul es el
rea requerida en el tubo 3.
Se ilustran formas distintas en las que un hombre
promedio gana o pierde agua durante el da. Se
ingiere un litro en forma de comida, y el cuerpo
produce en forma metablica 0.3 L. Al respirar
aire, el intercambio es de 0.05 L al inhalar, y 0.4
L al exhalar, durante el periodo de un da. El
cuerpo tambin pierde 0.2, 1.4, 0.2 y 0.35 L a
travs del sudor, la orina, las heces y por la piel,
respectivamente. Con objeto de mantener la
condicin de estado estacionario, cunta agua
debe tomarse por da?

MATLAB
Comandos generales

Comandos programacin

APROXIMACIONES Y ERRORES DE
REDONDEO

Aunque la perfeccin es una meta digna de alabarse, es difcil, si no


imposible, alcanzarla.
Por ejemplo, a pesar de que el modelo obtenido mediante la segunda ley
de Newton es una aproximacin excelente, en la prctica jams
predecir con exactitud la cada del paracaidista.
Fenmenos tales como la velocidad del viento y alguna ligera variacin
de la resistencia del aire desviaran la prediccin. Si tales desviaciones
son sistemticamente grandes o pequeas, habra entonces que
formular un nuevo modelo. No obstante, si su distribucin es aleatoria y
se agrupan muy cerca de la prediccin, entonces las desviaciones se
consideraran insignificantes y el modelo parecer adecuado. Las
aproximaciones numricas tambin presentan discrepancias similares en
el anlisis. De nuevo, las preguntas son: qu tanto error se presenta en
los clculos? y es tolerable?

CIFRAS SIGNIFICATIVAS
Cuando se emplea un nmero para realizar un clculo, debe haber seguridad de
que pueda usarse con confianza.

Las cifras significativas de un nmero son aquellas que pueden utilizarse


en forma confiable. Se trata del nmero de dgitos que se ofrecen con
certeza.
As, la lectura del velocmetro consistir de las tres cifras significativas:
48.5

Los ceros no siempre son cifras significativas, ya que pueden usarse


slo para ubicar el punto decimal: los nmeros 0.00001845,
0.0001845 y 0.001845 tienen cuatro cifras significativas.

EXACTITUD Y PRECISIN
La exactitud se refiere a qu tan
medido del valor verdadero.
La precisin se refiere a qu tan
otros, diversos valores calculados o
La inexactitud (conocida tambin como
sistemtica del valor verdadero.

cercano est el valor calculado o


cercanos se encuentran, unos de
medidos.
sesgo) se define como una desviacin

Ejercicios propuestos
Suponga que se tiene que medir la longitud de un puente y la de
un remache, y se obtiene 9 999 y 9 cm, respectivamente. Si los
valores verdaderos son 10 000 y 10 cm, calcule a) el error
verdadero y b) el error relativo porcentual verdadero en cada caso.

Calcule el error absoluto y error relativo en las aproximaciones de p mediante p*

PROPAGACIN DE ERRORES

Suma y Resta

Multiplicacin

Principios fundamentales usados en los problemas de


ingeniera.

MTODOS CERRADOS
Aprovechan el hecho de que una funcin cambia de
signo en la vecindad de una raz. Mtodos cerrados, o de
intervalos, porque se necesita de dos valores iniciales
para la raz. Como su nombre lo indica, dichos valores
iniciales deben encerrar, o estar a ambos lados de la
raz. Los mtodos particulares descritos aqu emplean
diferentes estrategias para reducir sistemticamente el
tamao del intervalo y as converger a la respuesta
correcta.
MTODOS GRFICOS
Consiste en graficar la funcin y observar dnde cruza el
eje x.

[xRaiz,yRaiz] = ginput
mouse_raiz

Problemas
Determine las races reales de

MTODO DE LA BISECCIN

Algoritmo para solucin

TABLA MTODO DE LA BISECCIN

PROBLEMAS
1.- Considerando la ecuacin
calcular los cruces por cero dentro del intervalo 4, 20; usar el mtodo de
biseccin con un error absoluto de 2E4.

2.- Localice la primera raz positiva de

Ea 0.0015

Ea<=0.005

Ea<=0.0025
(manual)
Presicion
f(x)<10e5)

(manual)

MTODO DE LA FALSA POSICIN


La curva se reemplaza por una lnea recta da una falsa posicin de la
raz; de aqu el nombre de mtodo de la falsa posicin, o en latn,
regula falsi. Tambin se le conoce como mtodo de interpolacion lineal.

Algoritmo para solucin


1. Escoger valores iniciales Xa y Xb de tal manera que la funcin cambie de
signo sobre el intervalo.
2. La primera aproximacin se determina con la frmula

3. Se evala el producto de f(Xa)*f(Xc)


Si f(Xa)*f(Xc) < 0 la raz est en el 1er subintervalo
Si f(Xa)*f(Xc) > 0 la raz est en el 2do subintervalo
Si f(Xa)*f(Xc) = 0 la raz es Xc. La raz es exacta.

Xb = Xc
Xa = Xc

4. Se determina el error (ste luego de la 2da iteracin).


5. Se evala el error acumulado. Si es menor o igual al error de tolerancia, Fin. Si
es mayor, volver al paso 2.

TABLA MTODO DE LA REGLA FALSA

PROBLEMAS
1.- Considerando la ecuacin
calcular los cruces por cero dentro del intervalo 4, 20; usar el mtodo de
biseccin con un error absoluto de 2E4.

2.- Localice la primera raz positiva de

Ea 0.0015

Ea<=0.005

Ea<=0.0025
(manual)
Presicion
f(x)<10e5

(manual)

MTODOS ABIERTOS
Los mtodos cerrados se encuentra dentro de un intervalo
predeterminado por un lmite inferior y otro superior. Se dice
que tales mtodos son convergentes porque se acercan
progresivamente a la raz a medida que se avanza en el
clculo. Los mtodos abiertos se basan en frmulas que
requieren nicamente de un solo valor de inicio que
empiecen con un par de ellos, pero que no necesariamente
encierran la raz. stos, algunas veces divergen o se alejan
de la raz verdadera a medida que se avanza en el clculo.
Sin embargo, cuando los mtodos abiertos convergen, en
general lo hacen mucho ms rpido que los mtodos
cerrados.

MTODO DE LA NEWTON - RAPSON

TABLA MTODO DE NEWTON RAPSON

PROBLEMAS
1.- Considerando la ecuacin
calcular los cruces por cero dentro del intervalo 4, 20; usar el mtodo de
biseccin con un error absoluto de 2E4.

2.- Localice la primera raz positiva de

Ea 0.0015

Ea<=0.005

Ea<=0.0025
(manual)
Presicion
f(x)<10e5

(manual)

MTODO DE LA SECANTE

PROBLEMAS
1.- Considerando la ecuacin
calcular los cruces por cero dentro del intervalo 4, 20; usar el mtodo de
biseccin con un error absoluto de 2E4.

2.- Localice la primera raz positiva de

Ea 0.0015

Ea<=0.005

Ea<=0.0025
(manual)
Presicion
f(x)<10e5

(manual)

METODO DEL PUNTO FIJO O APROXIMACIONES SUCESIVAS

xc=g(x)

PROBLEMAS

Er 0.1%

Localice la primera raz positiva de

Ea 0.0015

Ea<=0.0025
(manual)
Presicion
f(x)<10e5

(manual)

METODO DEL MULLER

Siguientes iteraciones p1anterior=p0nuevo p2anterior=p1nuevo


p3anterior=p2Nuevo
p2 valor entre p0 y p1 al inicio

PROBLEMAS
Er 0.1%

Ea<=0.0025
(manual)
Presicion
f(x)<10e5

(manual)

RACES MLTIPLES
Las races mltiples ofrecen algunas dificultades a muchos de los
mtodos abiertos para lo cual se establece que el calculo de la
derivada de

Esto permitir tener mayor precisin al calcular races mltiples


siempre y cuando las derivadas no sean cero

Newton Rapson Modificado

PROBLEMAS

Emplee
El mtodo estndar de Newton-Raphson, el mtodo de NewtonRaphson modificado y compare y analice la tasa de convergencia

Se debe notar que hay manera de desarrollar una versin


modificada del mtodo de la secante para races mltiples

Criterios de paro y estimaciones de


errores
Los mtodos numricos son repetitivos hasta acercarse

a un valor
prximo al real, por lo tanto es importante desarrollar un criterio
para decidir cundo debe terminar el mtodo.
1.- Se puede calcular el error relativo
porcentual

Tomando en cuenta lo siguiente:

En los metodos cerrados se conoce:

2.- Se puede calcular el absoluto

3.- Se puede tomar en cuenta la aproximacion a cero de


f(xc)
Si xc es el valor cercano a la raiz, mientras mas cercano sea este
valor a la raiz f(xc) debe aproximarse mas a cero, para detener
el proceso iterative se puede estable cer una presicion ej: 10e-3
Para que el proceso se detenga
f(xc)<=10e-3
4.- Cuando de establece un numero fijo de itereraciones a
realizarse

APLICACINES A LA INGENIERA
Las tcnicas numricas son importantes en aplicaciones prcticas, ya
que con frecuencia los ingenieros encuentran problemas que no es
posible resolver usando tcnicas analticas.
INGENIERA QUMICA Y BIOQUMICA
Una ecuacin de estado alternativa para los gases est dada
por:

Conocida como la ecuacin de van der Waals, donde v = V/n es el


volumen molar, a y b son constantes empricas que dependen del gas
que se analiza.
Un proyecto de diseo en ingeniera qumica requiere que se calcule exactamente
el volumen molar (v) del dixido de carbono y del oxgeno para diferentes
combinaciones de temperatura y presin, de tal forma que los recipientes que
contengan dichos gases se puedan seleccionar apropiadamente.

Las presiones de diseo de inters son de 1, 10 y 100 atmsferas para


combinaciones de temperatura de 300, 500 y 700 K.
INGENIERA CIVIL E INGENIERA AMBIENTAL

si Q = 5 m3/s, B = 20 m, n = 0.03 y S = 0.0002

INGENIERA ELCTRICA
Circuitos de naturaleza transitoria, donde sbitamente ocurren
cambios temporales.

INGENIERA MECNICA E INGENIERA AERONUTICA

TALLER

Se muestra un circuito con una resistencia, un inductor y un


capacitor en paralelo. Para expresar la impedancia del sistema se
emplean las leyes de Kirchhoff, as:

LOCALIZACIN DE RACES CON


BIBLIOTECAS Y PAQUETES DE SOFTWARE

clc
clear
syms x
xo=[xmin xmax]
f=funcion
f=inline(f)
fzero(f,xo)

clc
clear
syms x
xo= Xc
f=funcion
f=inline(f)
fzero(f,xo)

PROBLEMAS

clc
clear
p=[a b c d ...... m];
roots(p)

coeficientes

SISTEMAS DE ECUACIONES NO
LINEALES

Hasta aqu nos hemos ocupado de determinar las races de una sola
ecuacin no lineal.
Un problema relacionado con ste consiste en obtener las races de un
conjunto de ecuaciones simultneas.
Las ecuaciones simultneas son lineales, es decir, que se puedan
expresar en la forma general

A las ecuaciones algebraicas y trascendentes que no se pueden


expresar de esta forma se les llama ecuaciones no lineales.

METODO DEL NEWTON RAPSON


-1

METODO GRAFICO 2EC. 2 INCOGNITAS (lineal o no lineal)


clc
clear
hold off
syms x y
f1= funcin 1
f2= funcin 2
ezplot(f1,[xmin,xmax,ymin,ymax])
grid on
hold on
ezplot(f2,[0,4,-2,4])

METODO DEL PUNTO FIJO


Consiste en despejar las variables para encontrar nuevas funciones
g(x),g1(x1),..gn(xn)
Se partira de valores iniciales supuestos

SOLUCION CON MATLAB


f1,f2,f3 funciones lineales o no lineales
f=[f1;f2;f3fn]
[x,y,z,..]=solve(f)

También podría gustarte