You are on page 1of 162

METODOS

NUMERICOS
Ingeniera Civil
ING. CRISTIAN CASTRO P.
Facultad de Ingeniera de Minas, Geologa y Civil
Departamento acadmico de ingeniera de minas y civil
CATEDRA 0
1
Mtodos Numricos Mtodos Numricos
Sesiones Tericas Sesiones Tericas
ING. CRISTIAN CASTRO P.
Laboratorio de
Computacin Numrica
ING. CRISTIAN CASTRO P.
Sesiones Prcticas
Capitulo I
Introduccin
ING. CRISTIAN CASTRO P.
LAS PRINCIPALES REAS EN
MATEMTICAS
lgebra
(teora de nmeros, lgebra lineal, geometra
algebraica, criptografa, ...)
Anlisis Matemtico
(teora de funciones, ecuaciones diferenciales,
sistemas dinmicos, caos, fractales, ...)
Geometra y Topologa
(geometra diferencial, fsica matemtica,
geometra computacional, topologa, ...)
Estadstica e Investigacin operativa
(probabilidad, inferencia estadstica, diseos
experimentales, teora de juegos, ...)
LAS PRINCIPALES REAS EN
MATEMTICAS
Mtodos numricos
(resolucin numrica de ecuaciones,
integracin numrica, computacin, ...)
LAS PRINCIPALES REAS EN
MATEMTICAS
MTODOS NUMRICOS
Mapa conceptual
ECUACIONES
DIFERENCIALES
PARCIALES
ECUACIONES
DIFERENCIALES
ORDINARIAS
INTERPOLACIN
DERIVACIN E
INTEGRACIN
SISTEMAS DE
ECUACIONES
LINEALES
RACES DE
ECUACIONES
MTODOS
NUMRICOS
APROXIMACIN
NUMRICA
Y ERRORES
MODELOS MATEMTICOS
modelos matemticos ecuaciones
Mtodos Numricos
Mtodos Numricos
Tcnicas mediante las cuales los modelos matemticos son resueltos
usando solamente operaciones aritmticas, evitando tediosos clculos.
Las computadoras son mquinas que slo hace lo que se le ordena; los
tediosos clculos numricos los hacen muy rpido y muy bien, sin
fastidiarse.
Por eso, para el ingeniero moderno, los mtodos numricos implican:
El uso de calculadoras graficadoras;
El manejo de hojas de clculo en PC;
La programacin en lenguaje C, VB o Fortran
La utilizacin de software matemtico especializado:
Maple,
MatLab,
MathCad,
Mathematica.
Mtodos numricos son tcnicas para resolver
problemas matemticos utilizando operaciones
aritmticas.
La solucin de problemas generalmente
envuelve la repeticin de operaciones por lo
que las computadoras son de mucha utilidad
en este tema.
Antes de las computadoras, las soluciones se
encontraban de alguna de estas 3 formas:
Derivadas de mtodos analticos
Soluciones grficas
Usando calculadoras o reglas de clculo
Mtodos Numricos
Fundamentos
Herramienta extremadamente poderosa
Software comercial que usa mtodos numricos
Posibilidad de desarrollar sus propios programas
Buena forma de aprender a usar computadoras y
programar
Se pueden reforzar conocimientos de matemticas
Mtodos Numricos
La utilidad de los mtodos numricos
Es importante distinguir la diferencia entre estudiar
matemticas abstractas, lo que seguramente debe
tener su encanto, para los cientficos puros, y
estudiar matemticas para resolver problemas
reales, que es el cometido de los ingenieros.
Los mtodos numricos son herramientas muy poderosas para la solucin
de problemas.
Capaces de manejar sistemas de ecuaciones grandes, no linealidades y ge
ometras complicadas, comunes en la prctica de la ingeniera
Aumentan la habilidad de quien los estudia para resolver problemas
Porqu?
Problemas reales
Modelos matemticos
Resoluciones eficientes
(con computadores)
Aplicaciones en reas como:
Ciencias Sociales
Economia
Ingeniera
Medicina ...
Anlisis Numrico
Computacin Numrica: Como?
Pasos para la resolucin de problemas
PROBLEMA
MODELAMIENTO
REFINAMIENTO
CIENCIAS AFINES
RESULTADO DE
CIENCIAS AFINES
MEDICIN
SELECCIN
DE MTODOS
DE PARMETROS
SELECCIN
DE PARMETROS
DE ITERACIONES
TRUNCAMIENTO
DE ITERACIONES
RESULTADO
NUMRICO
Introduccin a los Mtodos Numricos
Introduccin a los Mtodos Numricos
Flujograma Solucin Numrica
PROBLEMA
MODELO
MATEMTI CO
SOLUCIN
modelamiento resolucin
PROBLEMA
ESCOGER
MTODO
NUMRI CO
IMPLEMENTACIN
COMPUTACIONAL
CONSTRUCCIN
DEL MODELO
MATEMTICO
LEVANTAMIENTO
DE DADOS
ANLISIS DE
RESULTADOS
VERIFICACIN
Sistema Sistema
Real
MODELO
Implementacin Implementacin
Resultados
Decisin Decisin
final
Decisin
ptima
Comparacin
(+) o ( -)
Ajustes
Panorama
EMPRESAS
ENTIDADES
PROBLEMAS REALES
(tecnologa, ingeniera, industria, etc )
Ingeniera
matemtica
Contextualizacin,
Adaptacin de
modelos fsicos,
implemetacin
numrica
MATEMTICAS
FSICA
Anlisis
Contextualizacin
Introduccin a los Mtodos Numricos
Herramientas de Clculo
Numrico:
Mathematica
Axiom
Mapple
Gauss
MatLab
Bibliotecas de Funciones
NAG
LAPACK
LINPACK
Computacin Numrica: Como?
Qu es Matlab?, MATrix LABoratory
Es un lenguaje de programacin (inicialmente escrito en C)
para realizar clculos numricos con vectores y matrices.
Como caso particular puede tambin trabajar con nmeros
escalares, tanto reales como complejos.
Cuenta con paquetes de funciones especializadas
Los Mtodos Numricos corresponden a un conjunto de
herramientas o mtodos usados para obtener una
solucin de problemas matemticos de forma
aproximada.
Los Mtodos Numricos se aplican principalmente a
problemas que no presentan una solucin exacta, por lo
tanto precisan ser resueltos numericamente.
INTRODUCCIN A LOS MTODOS NUMRICOS
Ejemplo:
Circuito elctrico compuesto de una
fuente de tensin y un resistor.
0 = i R V
R
V
i = Solucin exacta
Introduccin de un diodo en el circuito:
( )
|
|
.
|

\
|
+ = 1 ln
s
I
i
q
kT
i v 0 1 ln =
|
|
.
|

\
|
+
s
I
i
q
kT
i R V
Solucin utilizando
mtodos numricos
V
R
i
V
R
D
i
INTRODUCCIN A LOS MTODOS NUMRICOS
Funcin de Clculo Numrico en Ingeniera
Buscar solucionar problemas tcnicos
a travs de mtodos numricos
modelo matemtico
INTRODUCCIN A LOS MTODOS NUMRICOS
Modelado y tipos de modelos
QU ES EL MODELADO?
Los procesos y sistemas en ingeniera son generalmente
complicados y deben ser simplificados por idealizaciones
y aproximaciones para resolver el problema planteado.
El proceso de simplificacin del problema, para que
pueda ser representado en trminos de un sistema de
ecuaciones (para el anlisis, diseo y optimizacin) o a
travs de un arreglo fsico (para experimentacin), es lo
que se conoce como modelado
Qu es un modelo?
Modelo matemtico
Modelo de moda
CLASIFICACIN DE LOS MODELOS MATEMTICOS
Criterio Tipo de modelo
Fenomenolgico
1. Principio de formulacin Balance de Poblacin
Modelos empricos
2. Naturaleza del sistema Determinstico
Probabilstico
3. Estructura del sistema Lineales
No-lineales
4. Variacin temporal Dinmicos
Estticos
5. Variacin espacial Parmetros distribuidos
Parmetros concentrados
Modelo matemtico
M
O
D
E
L
O
Simblico
Icnico
Analtico/Matemtico
Simulacin
Representacin de la realidad
Modelos matemticos
Si los mtodos numricos sirven para resolver
problemas de ingeniera civil, se debe crear un
modelo matemtico que represente al sistema real.
Los modelos matemticos generalmente se
representan con funciones donde una variable
depende de parmetros y otras variables
independientes.
Si el modelo matemtico es adecuado, podemos
predecir el comportamiento del sistema real.
Por naturaleza, los mtodos numricos producen
soluciones aproximadas a los problemas matemti-
cos pero pueden ser muy tiles para caracterizar
un sistema real.
Computacin Numrica: Como?
Modelado y tipos de modelos
QU ES EL MODELADO?
Los procesos y sistemas en ingeniera son generalmente
complicados y deben ser simplificados mediante idealiza
ciones y aproximaciones para poder resolver el problema
planteado
El proceso de simplificacin del problema, para que
pueda ser representado en trminos de un sistema de
ecuaciones (para el anlisis, diseo y optimizacin) o a
travs de un arreglo fsico (para experimentacin), es lo
que se conoce como modelado
Qu es un modelo?
Una representacin abstracta de
ciertos aspectos de la realidad
No todos los elementos de ella (esto no es posible!)
Estructura basada en elementos seleccionados de la realidad
Elementos elegidos para un propsito particular
Para dar respuesta a un interrogativo en particular
Relaciones entre los elementos
Un modelo es un arreglo fsico o un conjunto de ecuaciones
que sirven para representar algn sistema o proceso
Clasificacin general de los modelos:
Modelos descriptivos
Modelos predictivos
Crticas de modelos
No cuentan con todos los factores relevantes
Un diseo inteligente lo puede resolver
Los modelos no pueden, ni deberan, incluir todo
Todos los modelos son imprecisos, algunos son tiles
Con frecuencia los datos para modelos cuantitativos son
inadecuados
Imprecisin en los datos resultados menos confiables
Especificar suposiciones inteligentes cuando hacen falta observa
ciones
Utilizar anlisis de sensitividad para evaluar importancia
Utilizar el modelo para identificar los datos prioritarios
Modelaje en perspectiva
En muchas situaciones, se debe tomar una
decisin importante con informacin incompleta.
Dos elecciones:
Tomar la decisin con base solamente en intuicin, o
modelos mentales
Tomar la decisin con base en mltiples fuentes de
informacin, inclusive modelos cuantitativos
La segunda eleccin conduce a mejores
resultados
Llegadas
Salidas
Sistema
Modelado y tipos de modelos
Modelos Anlogos
Los modelos anlogos son basados en las analogas o
similitudes entre los diferentes fenmenos fsicos
existentes; estos permiten el uso de la solucin y
resultados de un problema familiar, para obtener los
correspondientes resultados de algunos problemas no
resueltos
Un ejemplo de modelos anlogos es el anlisis de la
transferencia de calor a travs de una pared de varios
espesores y diferentes materiales estudiada mediante
la Ley de Ohms
Modelado y tipos de modelos
Modelos Fsicos
Un modelo fsico es uno que representa un sistema, y
generalmente es usado para obtener resultados
experimentales sobre el comportamiento de un sistema
Un ejemplo de ellos son los modelos a escala de
vehculos los cuales son colocados dentro de tneles de
viento para estudiar las fuerzas de arrastre y
sustentacin generadas sobre la carrocera
Modelado y tipos de modelos
Modelos Matemticos
Un modelo matemtico es uno que representa el
desempeo y comportamiento de un sistema dado en
trminos de ecuaciones matemticas, ofreciendo
resultados cuantitativos
Los modelos matemticos pueden estar basados en el
entendimiento fsico de un sistema por construccin
de modelos a partir de datos (e.g., ajuste de curvas a
datos experimentales).
Las ecuaciones que gobiernan el sistema pueden ser
algebraicas, ecuaciones diferenciales ordinarias y/o
parciales, ecuaciones integrales combinacin de
varias de ellas
Modelado y tipos de modelos
Modelos Numricos
Los modelos numricos son basados en los modelo
matemticos y permiten obtener el comportamiento del
sistema para diferentes condiciones de operacin y
diferentes parmetros de diseo
Un aspecto importante es que muy pocos problemas
pueden ser resueltos por procedimientos analticos,
siendo necesario el empleo de mtodos numricos para
resolver las ecuaciones que gobiernan sistemas reales
Los modelos numricos estn referidos a la
reestructuracin y discretizacin de las ecuaciones que
gobiernan el sistema, para luego ser resueltas
empleando el computador
Simulacin de sistemas
Imitacin del funcionamiento de un proceso real con el tiempo
Se necesita un modelo del sistema real
Se genera una historia artificial de sucesos en el siste
ma y sus repercusiones
Utilidades
Contestar a preguntas tipo what if sobre el sistema r
eal
Estudio de sistemas en fase de diseo (no existe el r
eal)
Si el modelo es muy simple se puede resolver matemticamente
Modelos realistas son demasiado complejos para una solucin
analtica
Tipos de sistemas
Sistema discreto
Las variables de estado cambian solo en un conjunto
discreto de puntos en el tiempo
Ejemplo: banco
Sistema continuo
Las variables de estado cambian de forma continua con
el tiempo
Ejemplo: nivel de agua en un reservorio
El modelo de un sistema considera solo los aspectos que afectan al problema en estudio
Debe ser lo suficientemente detallado para poderse obtener conclusiones que apliquen
al sistema real
Tipos:
Discreto/Continuo
Esttico/Dinmico
Determinista/Estocstico
MODELADO Y SIMULACIN DE
SISTEMAS
Modelo y simulacin
Utilidad
Modelo de
Simulacin
S
I
S
T
E
M
A
M
O
D
E
L
O
Modelo
Analgico
Tipos de
Modelos
Tipos de
Simulacin
Modelo
Matemtico
continuo
discreto
Modelo Fsico
continuo
eventos
SISTEMAS
Qu es un sistema?
Es un conjunto de elementos interrelacionados.
Se encuentra en un medio ambiente acotado por un lmite.
Este conjunto persigue un objetivo concreto.
La visin que se tiene de l depende del observador.
Lmite del
sistema
Parte del
sistema
Relacin
Ejercicio
Todos los sistemas son iguales?
De qu depende su definicin?
Definicin de los sistemas
Estructural
Se define el sistema identificando y describiendo cada
uno de sus componentes y sus interrelaciones.
Se considera que tras hacer esto se puede conocer el
sistema.
De comportamiento (Funcional)
Se define el sistema considerndolo como una caja
negra y describiendo sus respuestas ante los posibles
valores en las entradas.
Se conoce el sistema definiendo su dinmica.
Propiedades de los sistemas
Sinergia.
Con los componentes y su interrelacin se consigue
ms que lo que en principio resultara de la simple
suma de los componentes.
Entropa
Refleja el grado de desorden del sistema. Se puede
reducir la entropa ingresando informacin al sistema.
Equilibrio homeosttico.
Equilibrio dinmico que mantiene los valores dentro
de un rango establecido.
Qu diagrama representa un sistema?
Dnde estn los sistemas?
Sistema?
Dnde estn los sistemas?
Los sistemas se definen con
construcciones mentales.
Su definicin se
corresponde con la
representacin o modelo
mental de los objetos del
mundo real.
Cada sistema depende del
punto de vista del
observador (modelador).
Diferentes Personas Diferentes Visiones Diferentes Sistemas
Cul es el sistema?
El plano de la casa, la casa, ambos o ninguno?
MODELOS
Modelo
Es una abstraccin de la realidad.
Es una representacin de la realidad que ayuda a
entender su composicin y/o funcionamiento.
Es una construccin intelectual y descriptiva de una
entidad en la que un observador tiene inters.
Se construye para transmitirse.
Se emplean supuestos simples para restringirse a lo
que se considera relevante y evitar lo que no.
Un modelo es un sistema desarrollado para entender la realidad y, en
consecuencia, para modificarla.
No es posible modificar la realidad, en cierta direccin, si no se dispone de
un modelo que la interprete.
Modelos
Modelo
Sistema
Real
Observador
Para qu sirve un modelo?
Ayuda para el pensamiento
Ayuda para la comunicacin
Para entrenamiento
e instruccin
Ayuda para la experimentacin
Herramienta de prediccin
Modelos Mentales y Formales
Modelos Mentales.
Depende de nuestro punto de
vista, suele ser incompletos y
no tener un enunciado precis
o, no son fcilmente transmis
ibles
Ideas, conceptualizaciones
Modelos Formales.
Estn basados en reglas, son
transmisibles.
Planos, diagramas, maquetas,
ecuaciones, descripciones en
HDL, programas. . .
Niveles de abstraccin
Nivel de
transacciones
Modelos Icnicos y Abstractos
Exactitud Abstraccin
1. Planta piloto
2. Modelo de un tomo, globo terrqueo, maqueta
3. Reloj, medidores de voltaje, grfica de volumen/costo
4. Modelos de colas, modelos de robots
5. Velocidad, ecuaciones diferenciales.
Modelo analgico. Son aquellos en los que una propiedad del objeto real est representada
por una propiedad que la sustituye, pero con comportamiento similar.
M
o
d
e
l
o
s

f

s
i
c
o
s
M
o
d
e
l
o
s

a

e
s
c
a
l
a
M
o
d
e
l
o
s

a
n
a
l

g
i
c
o
s
S
i
m
u
l
a
c
i

n

p
o
r

o
r
d
e
n
a
d
o
r
M
o
d
e
l
o
s

m
a
t
e
m

t
i
c
o
s
TIPOS DE MODELOS
Tipos de modelos de simulacin
Estocstico. Contienen uno o ms parmetros (variables endgenas) aleatorios. Las
mismas entradas pueden ocasionar salidas diferentes.
Determinstico. Ante entradas fijas se producen las mismas salidas.
Esttico. No se contempla el tiempo como determinante para la evolucin del sistema
Dinmico. El tiempo interviene en la variacin de las variables del sistema.
Tiempo-continuo. El modelo permite que los estados del sistema cambien en
cualquier momento.
Tiempo-discreto. Los cambios de estado del sistema se dan en momentos discretos
del tiempo.
estocstico
determinstico
esttico dinmico
tiempo-continuo
tiempo-discreto
Determinstico
Si el estado de la variable en el
siguiente instante de tiempo se
puede determinar con los datos
del estado actual
Mtodo numrico:
algn mtodo de resolucin
analtica
Estocstico - Determinstico
Estocstico (*)
Si el estado de la variable en el
siguiente instante de tiempo no
se puede determinar con los
datos del momento actual
Mtodo analtico:
usa probabilidades para deter-
minar la curva de distribucin
de frecuencias
y
j
= f
m
(x
i
, l
k
)
(Existen
variables internas
como l
k

aleatorias)
x
i
y
j
y
j
= f
m
(x
i
)
x
i
y
j
Discreto (*)
El estado del sistema cambia en
tiempos discretos del tiempo
e = f(nT)
Mtodo numrico:
utiliza procedimientos
computacionales para resolver el
modelo matemtico.
Continuo - Discreto
Continuo
El estado de las variables cambia
de forma continua a lo largo del
tiempo
e = f (t)
Mtodo analtico:
emplea razonamiento de
matemticas deductivas para
definir y resolver el sistema
Dinmico (*)
Si el estado de las variables puede
cambiar mientras se realiza algn
clculo
f [ nT ] f [ n(T+1) ]
Mtodo numrico: usa
procedimientos computacionales
para resolver el modelo
matemtico.
Esttico - Dinmico
Esttico
Entre las variables no se
encuentra la variable tiempo.
Mtodo analtico:
algn mtodo de resolucin
analtica.
SIMULACION
Simulacin
Es la construccin de modelos informticos que
describen la parte que se considera esencial del
comportamiento de un sistema de inters, as como
disear y realizar experimentos con este modelo y
extraer conclusiones de sus resultados para apoyar la
toma de decisiones.
Se usa como un paradigma para analizar sistemas
complejos. La idea es obtener una representacin
simplificada de algn aspecto de inters de la realidad
Permite experimentar con sistemas (reales o propuestos)
en casos en los que de otra manera esto no sera
prctico o bien demasiado costoso o incluso imposible
Simulacin
La simulacin del sistema imita la operacin del sistema actual
sobre el tiempo.
La historia artificial del sistema puede generarse, observarse y
analizarse.
La escala de tiempo puede alterarse segn la necesidad.
Las conclusiones acerca de las caractersticas del sistema actual
se pueden inferir.
Sistema Actual
Simulacin del Sistema
parmetros
entrada(t)
salida(t)
=??
salida(t)
Estructura de un modelo de simulacin
s
i
= f(c
i
, n
i
)
c
i
: variable exgena controlable
n
i
: variable exgena no controlable
e
i
: variable endgena (estado del sistema)
s
i
: variable endgena (salida del sistema)
c
i
n
i
n
i
s
i
s
i
e
i
e
i
e
i
Simulacin probabilstica*
En ocasiones se necesitan variables aleatorias
en procesos de simulacin:
Algoritmos de placement & routing, de mapping. . .
Entre otras tcnicas, en Electrnica las ms
empleadas son:
Simulacin de Montecarlo
Simulated annealing
Algoritmos genticos
PERTINENCIA
Cuando es apropiado simular?
No existe una completa formulacin matemtica del problema.
Cuando el sistema an no existe.
Es necesario desarrollar experimentos, pero su ejecucin en la
realidad es difcil o imposible
Se tiene inters en establecer un periodo de observacin del
experimento distinto del que se podra establecer en la realidad.
No se puede interrumpir la operacin del sistema actual.
Cundo no es aconsejable simular?
El desarrollo del modelo de simulacin requiere mucho tiempo.
El desarrollo del modelo es costoso comparado con beneficios.
La simulacin es imprecisa y no se puede medir su imprecisin.
El anlisis de sensibilidad puede ayudar en estos casos.
Maneras de estudiar un sistema
Segn Law y Kelton
Sistema
Experimentar
con el
sistema
Experimentar
con un modelo
del sistema
Modelo
fsico
Modelo
matemtico
Solucin
analtica
SIMULACIN
Ejercicio
Sistema real:
Seccin de caja de un supermercado.
Identificar:
Elementos o entidades.
Actividades por cada entidad.
Variables exgenas:
Controlables.
No controlables.
Variables endgenas:
De estado
De salida
Ejercicio
Sistema de colas con un solo canal, por ejemplo una
caja registradora.
El tiempo de llegada entre clientes esta distribuido
uniformemente entre 1 y 10 minutos.
El tiempo de atencin de clientes esta distribuido
uniformemente entre 1 y 6 minutos.
Calcular:
Tiempo promedio en que un cliente permanece dentro del
sistema.
Porcentaje de tiempo desocupado del cajero.
Ejercicio
10 0 6
No
tiempo
llegada
Hora
llegada
Hora
inicio
servicio
tiempo
servicio
Hora fin
servicio
Tiempo
espera
Tiempo
cajero
inactivo
0
1 9 9 9 3 12 3 9
2 2 11 12 2 14 3 0
3 6 17 17 4 21 4 3
4 8 25 25 6 31 6 4
5 6 31 31 4 35 4 0
6 9 40 40 4 44 4 5
7 4 44 44 3 47 3 0
8 3 47 47 3 50 3 0
9 5 52 52 4 56 4 2
10 5 57 57 4 61 4 1
11 5 62 62 6 68 6 1
12 10 72 72 3 75 3 4
13 2 74 75 1 76 2 0
14 2 76 76 4 80 4 0
15 4 80 80 3 83 3 0
16 8 88 88 2 90 2 5
17 8 96 96 2 98 2 6
18 3 99 99 3 102 3 1
19 6 105 105 5 110 5 3
20 3 108 110 2 112 4 0
68 72 44
5.4 3.4 3.6 2.2
La Ingeniera Avanzada
Aportaciones de la Modelacin Computacional
Ampliacin de las reservas mundiales
Exploracin a mayor profundidad y con mayor detalle
Mejor aprovechamiento de los yacimientos despus de
su localizacin
La Ingeniera Avanzada
SISMOLOGA
Instrumentacin para deteccin de ondas ssmicas
Estudio del impacto de las ondas ssmicas en la sociedad
y sus construcciones
Sistema de alerta ssmica
Generacin de mapas de riesgo ssmico
Reglamentacin de construccin
La modelacin
Qu Son los Modelos?
Sustituto del sistema cuyo comportamiento se desea
predecir
Qu Son los Modelos
Computacionales?
Es el conocimiento cientfico y
tecnolgico que se integra en
modelos matemticos que se
transforman en programas de
cmputo
La modelacin
Los Grandes Retos
Los sistemas de la Ciencia y la ingeniera son diversos
Los sistemas de la Ciencia y la ingeniera son complejos
Los sistemas de la Ciencia y la ingeniera tienen un gran
nmero de grados de libertad
Caractersticas de los Modelos
Generalidad
Sencillez
Capacidad de enfrentar los grandes retos
de la Ciencia y la Ingeniera
La modelacin
Las Dos Fsicas
Fsica Macroscpica
Fsica Microscpica
Los Sistema de la Fsica Macroscpica
La mayor parte de los sistemas de la ingeniera
pertenecen a est categora
Los modelo que los incluye a todos ellos es el de
los sistemas continuos
La modelacin
Caractersticas del Modelo de los Sistemas Continuos
Generalidad
Sencillez
Claridad
La Modelacin Matemtica de los Sistemas Continuos son
Ecuaciones Diferenciales
(Parciales)
Las soluciones de estas ecuaciones son las que permiten
predecir el comportamiento
Hoy en da el camino ms eficaz para obtenerlas son los
mtodos numricos, que se implementa por medio de las
computadoras
Los modelos de Ciencia y la Ingeniera son matemticos-
computacionales
La modelacin
Problema
(Acufero, Yacimiento Petrolero, etc)
Mecnica de Medios Continuos
(Ecuacin de balance + Leyes constitutivas)
Modelo Matemtico
(Sistema de ecuaciones diferenciales)
Mtodos Numricos
(Discretizacin de la Ec. Dif. Parc.)
Interpretacin de resultados
Modelo Computacional
(Paquete o sistema de cmputo)
Implementacin Computacional
(Programacin en un lenguaje comp.)
Modelo Numrico
(Sistema de ecuaciones algebraicas.)
Modelo Matemtico
Geometra del dominio
Sistema de ecuaciones diferenciales
La modelacin
Mtodos Numricos
Mtodo de diferencias finitas
Mtodos de elementos finitos
Mtodos de volumen finito
Mtodos de descomposicin de dominio
Mtodos hbridos
Modelo Numrico
Interpolacin y aproximacin
Integracin y diferenciacin numrica
Algebra numrica
Mtodos numricos para ecuaciones diferenciales
La modelacin
Implementacin Computacional
Cmputo Secuencial
Programacin estructurada
Programacin orientada a objetos
Cmputo Paralelo o Distribuido
Programacin estructurada
Programacin orientada a objetos
Modelo Computacional
Paquete o sistema de cmputo corriendo en
Una computadora
Un cluster
Supercomputadora
Posible uso de distintos sistemas operativos
Windows, Linux, Unix
Cmputo de Alto Rendimiento
Qu es el Cmputo de
Alto Rendimiento?
Es un conjunto de computadoras
de alto desempeo interactuando
entre si, como si fuesen un slo
equipo de cmputo (HPC), al
conjuntar una gran cantidad de
almacenamiento llegando a ser
muy rpida
La potencia de cmputo de una
supercomputadora supera en
varios ordenes de magnitud a
una computadora de escritorio
de la misma poca
Permite hacer clculos complejos
y puede ser usada en una gran
variedad de problemas
Para que nos Interesa?
Tamao de almacenamiento. Muchos
problemas requieren hacer uso de
gran cantidad de almacenamiento
(RAM o HD)
Velocidad.- Muchos problemas
requieren resolverse en un tiempo
lmite
En la gran mayora de los problemas
que a la Ciencia e Ingeniera le
interesan, requieren de un gran
consumo de memoria como una
creciente rapidez de procesamiento
para entregar el resultado aprox.
PROCEDIMIENTO GENERAL DE FORMULACIN DE UN MODELO
MATEMTICO
1. Etapa previa: Definicin del problema
No se puede efectuar un planteamiento del problema a partir de una
definicin inexacta del mismo ni tampoco resolver un problema
inadecuado. Por tanto, es necesario saber en qu consiste exactamente el
problema real; es decir, definir claramente las preguntas a las que es
preciso encontrar respuesta. Tambin se deben determinar las variables
dependientes e independientes del problema.
2. Bases de Formulacin del modelo
Las bases para los modelos matemticos son las leyes fundamentales de
la fsica y de la qumica, tales como las leyes de conservacin de masa,
energa y momento, en su forma ms general incluyen trminos
dependientes del tiempo. La ecuacin general de conservacin aplicada
a un sistema dinmico tiene la siguiente expresin:
Propiedad
que entra
al sistema
Propiedad
que se
genera en
el sistema
+
Propiedad
que sale
del
sistema
= +
Propiedad
que se
acumula en
el sistema
1. Para establecer correctamente los trminos correspondientes a las
entradas/salidas, es necesario definir en forma precisa el sistema en estudio.
Este no necesariamente corresponde con el proceso fsico en estudio, sino ms
bien con el objeto del estudio
Comentarios
2. El trmino de generacin, por lo general implica la conversin de una especie
qumica, vale decir un compuesto a otro mediante una reaccin qumica. Para
el caso de conservacin de energa, este trmino involucra todos los posibles
fenmenos de conversin de un tipo de energa a otra.
3. El trmino de acumulacin incluye las variaciones temporales de la propiedad.
Esta variacin puede expresarse usando derivadas ordinarias o parciales segn
el sistema (o modelo) sea a parmetros concentrados o distribuidos
4. Tan importante como formular las ecuaciones diferenciales o algebraicas,
para el desarrollo de un modelo matemtico es la seleccin de un conjunto
adecuado de condiciones lmite y/o condiciones iniciales.
3. Suposiciones Simplificantes
Existe un compromiso entre un descripcin rigurosa y la viabilidad de una
solucin moderamente complicada
4. Consistencia Matemtica del Modelo
Se debe determinar la consistencia matemtica del modelo, usualmente
expresada en trminos de los grados de libertad del sistema, definidos
como:
GL = N variables N ecuaciones
GL
< 0 Sin solucin (subespecificado)
= 0 Solucin nica
> 0 Mltiples soluciones (sobreespecificado)
5. Solucin del modelo
Consiste en resolver las ecuaciones algebraicas, diferenciales- utilizando
diferentes mtodos (analticos, numricos, grficos) con el fin de obtener
una relacin explcita entre las variables dependientes e independientes,
que sea fcil de visualizar y manipular (con el fin de su utilizacin
repetitiva y de control).
6. Verificacin o validacin
Consiste simplemente en comparar los resultados del modelo con los
obtenidos en la operacin de la planta, con los esperados tericamente, o
con los resultados de prueba piloto. Si la comparacin no ofrece los
resultados esperados, se debe ir hacia atrs revisando exhaustivamente
cada etapa.
Si los resultados de la comparacin son satisfactorios, entonces procede la
simulacin del proceso; esto es, la manipulacin del modelo mediante
variacin de los parmetros y de las condiciones de operacin con el fin de
determinar su sensibilidad y robustez.
Finalmente una reflexin:
Hace 50 aos, el cientfico francs, P.M. Dirac,
expres lo siguiente:
Las leyes fsicas fundamentales necesarias para la
teora de una gran parte de la fsica y casi toda la
qumica son en la actualidad completamente
conocidas, y la dificultad est solamente en que la
exacta aplicacin de estas leyes conduce a
ecuaciones cuya solucin es extraordinariamente
complicada
SE SEGUIR CUMPLIENDO ESTA AFIRMACIN?
Modelos matemticos
Un Modelo matemtico es una formulacin o una ecuacin que
expresa las caractersticas esenciales de un sistema fsico o
proceso en trminos matemticos
|
|
.
|

\
|
=
fuerza de
funciones
, parmetros ,
ntes independie
variables
e dependient
Variable
f
Variable dependiente: caracterstica que refleja el comportamiento o estado de un
sistema
Variables independientes: generalmente dimensiones tales como tiempo y espacio,
a travs de las cuales se determina el comportamiento del sistema
Parmetros: son las propiedades o la composicin del sistema
Funciones de fuerza: influencias externas que actan sobre el sistema
Un modelo matemtico simple
Segunda Ley de Newton
ma F =
m
F
a =
a: variable dependiente
F: funcin de fuerza
m: parmetro que representa una propiedad del sistema
Por su forma algebraica sencilla puede despejarse directamente
Un modelo matemtico complicado
Segunda Ley de Newton para determinar la velocidad terminal de
cada libre de un cuerpo cerca de la superficie de la Tierra
(paracaidista)
m
F
dt
dv
=
cv mg F F F
U D
= + =
v
m
c
g
dt
dv
=
g: aceleracin de la gravedad
c: coef. de arrastre
Sustituyendo F
Es una ecuacin diferencial
Solucin analtica
( )
( )
( )
t m c
e
c
gm
t v
/
1

=
*Hay casos donde es imposible obtener una solucin analtica
Un modelo matemtico complicado
Solucin numrica
Se busca una aproximacin a la razn de cambio de la velocidad
con respecto al tiempo con una diferencia finita dividida
( ) ( )
i i
i i
t t
t v t v
t
v
dt
dv

=
A
A
~
+
+
1
1
( ) ( )
( )
i
i i
i i
t v
m
c
g
t t
t v t v
=

+
+
1
1
Sustituyendo
Solucin numrica
*Es necesario el valor de la velocidad en un tiempo inicial t
i
( ) ( ) ( ) ( )
i i i i i
t t t v
m
c
g t v t v
(

+ =
+ + 1 1
0 2 4 6 8 10 12
0
5
10
15
20
25
30
35
40
45
50
v, m/s
t
,

s
Pendiente
verdadera
Pendiente
aproximada
Un modelo matemtico complicado
Solucin analtica vs. Solucin numrica
*mejor solucin numrica implica mayor costo computacional
0 2 4 6 8 10 12
0
5
10
15
20
25
30
35
40
45
50
v
,

m
/
s
t, s
Solucion analitica
Solucion numerica
Aumenta la exactitud
A
u
m
e
n
t
a

l
a

p
r
e
c
i
s
i

n
Ejemplo de diferentes modelos
Sistema real
Conociendo el proceso

MODELACIN MATEMTICA
Suspensin de un automvil
f(t)
z(t)
k
b
m
Fuerza de
entrada
Desplazamiento,
salida del sistema
2
2
) ( ) (
) ( ) (
dt
t z d
m
dt
t dz
b t kz t f
ma F
=
=

Conociendo el proceso

MODELACIN MATEMTICA
Nivel en un tanque
qo(t)
Flujo de
salida
R
(resistencia
de la vlvula)
h(t)
qi(t)
Flujo de
entrada
dt
t dh
A t h
R
t q
t q
t h
R
dt
t dh
A t q t q
i
o
o i
) (
) (
1
) (
) (
) (
) (
) ( ) (
=
=
=
Flujo que entra Flujo que sale =
Acumulamiento
A
(rea del
tanque)
Modelacin de Sistemas Dinmicos utilizando
Ecuaciones Diferenciales Ordinarias (EDO)
Sistema
Fsico
Sistema (Fsico)
a modelar
Funcin forzante
y(t)
u(t)
Respuesta del sistema
-Sistema Mecnico (sistema de suspensin en los autos)
- Sistema Hidrulico (llenado de un tanque)
- Sistema trmico (temperatura en un horno)
-Sistema Elctrico (velocidad de motores)
- Sistema Fisiolgico (efecto de una dosis en el cuerpo h. )
- Sistema Econmico ( inflacin)
- Sistema de produccin (produccin entre mquinas)
Relacin causal
Sistemas fsico: Temperatura en un horno
Horno
Flujo de
Combustible
q
i
(t)
Temperatura:
T(t)
horno
Temperatura
Flujo de gas
Relacin causal
Sistema Fsico:Llenado de un tanque
q
o
(t): Caudal de salida
q
i
(t): Caudal de entrada
A:
rea del tanque
p(t): seal que regula
el caudal hacia el tanque.
h(t): altura del tanque
R
h
: resistencia Hidrulica
Tanque
Caudal de
entrada
q
i
(t)
Nivel: h(t);
Caudal de
Salida, q
o
(t)
Relacin causal
Analoga de Sistemas de Primer Orden
R
C
v
i
(t): fuente
de voltaje
i(t):
v
o
(t)
v
i
(t): fuente de voltaje
v
o
(t): voltaje de salida
C: Capacitor
R: Resistencia
q
o
(t): Caudal de salida
q
i
(t): Caudal de entrada
A:
rea del tanque
p(t): seal que regula
el caudal hacia el tanque.
h(t): altura del tanque
R
h
: resistencia Hidrulica
i
i
o
o
o
o
v (t)
v (t)
v (t)
v (
d
dt
d
dt
v (t
)
t) )
t
v (
R.C
t
+ =
+ =
dc(t)
+ c(t) = .
dt
K u(t)
K: Ganancia en estado estable
t: Constante de tiempo
q
i
(t)
0
(t)
dq
0
(t)
q
dt
d
dt
q
i
(t)
+ q
0
(t) =
R.A
t
+ q
0
(t) =
Modelacin de una ecuacin diferencial mediante
Diagrama a bloques.
1
As
o 0 i
H(s)
(s) H(s) ( s , 0) s s) ( ; )
Q Q Q
A (c. i.
Rh

= = =
1
Rh
Caudal de
salida
Caudal
Acumulado
=
Q
i
(s) +
Q
o
(s)
H(s)
Q
o
(s)
Q
i
(s) Q
o
(s)
q
o
(t): Caudal de salida
q
i
(t): Caudal de entrada
A:
rea del tanque
p(t): seal que regula
el caudal hacia el tanque.
h(t): altura del tanque
R
h
: resistencia Hidrulica
Caudal de
entrada
) 1 ( ......
dt
dh(t)
A Av(t) (t) (t) (t)
q q q
acum 0 i
= = =
(2) .....
Rh
h(t)
(t)
q
0
=
Simulacin del sistema hidrulico utilizando
la herramienta computacional Matlab-Simulink
Aplicacin del sistema bsico:
masa-resorte-amortiguador
Sistema: Masa-Resorte-Amortiguador
en la suspensin de un auto
Masa: m
Amortiguador
Resorte
z(t): desplazamiento
o respuesta del sistema
f(t)
entrada
: fuerza de entrada
t
d
d
t z
m ma fuerzas
i
2
2
1
) (
= =

=
Simulacin mediante SIMULINK

= =
t
d
d
t z
m ma Fuerzas
2
2
) (
dt
dz(t)
B
) (
) (
) (
) (
) ( ) (
=
=
=

t f
t f
t f t f f
or amortiguad
resorte
or amortiguad resorte i
t z k
t fuerzas
Z(s)
k
B s
s
m
2
1
F
i
(s)
F(s)
resorte
F(s)
amortiguador
F
i
(s) - F(s)
resorte
F(s)
amortiguador
= m s
2
Z(s)
-
+
-
) (
) (
) (
) (
s sZ B
s Z k
s F
s F
or amortiguad
resorte
=
=
f
i
(t)
z(t)
Masa-Resorte-Amortiguador con SIMULINK
Paso por un bache sencillo
Masa-Resorte-Amortiguador en t
errenos con superficie rugosa.
Hora 6 8 10 12 14 16 18 20
Grados 7 9 12 18 21 19 15 10
Un problema de Aproximacin
Evolucin de la temperatura diurna
4
8
20
6 8 10 12 14 16 18 20 22
6
10
12
14
16
18
22
Hora
G
r
a
d
o
s
Ejemplo de diferentes modelos
Perfil para un diseo
Polinomio interpolador
MTODOS NUMRICOS EN INGENIERA
CONSIDERACIONES GENERALES
El estudio de todo fenmeno fsico puede realizarse planteando el
problema como un Problema de Valor de Contorno Inicial (PVCI
), en el que se emplean las ecuaciones que caracterizan el estado y
comportamiento del fenmeno, que son unas ecuaciones en deriva
das parciales, y unas condiciones iniciales y de contorno que cara
cterizan los lmites del problema y su evolucin temporal.
CONSIDERACIONES GENERALES
En la actualidad, los mtodos ms empleados para este fin son:
Mtodo de las Diferencias Finitas (MDF).
Mtodo de los Elementos Finitos (MEF).
Mtodo de los Elementos de Contorno (MEC).
Mtodo de los Volmenes Finitos (MVF).
La idea bsica del mtodo de los elementos finitos consiste en disc
retizar el dominio del problema en sub-regiones, en las cuales las
ecuaciones en derivadas parciales siguen siendo totalmente vlida
s, y resolverlas empleando una aproximacin polinomial.
A
A
A
B
B
A
B
C
A
C
AB
C
D
A
B
D
C
A
E
D
B
C
E
F
D
A
B
E
C
F
D
E
C
G
D
F
E
G
C
D
B
A
D
H
E
F
G
E
C
F
D
B
H
A
E
G
D
D
H
F
E
D
C
G
C
B
F
G
C
E
B
A
D
F
B
C
E
A
D
B C
E
A
D
A
B
C
B
D
A
C
A
B
A
A
B
C
A
B
MTODOS NUMRICOS EN INGENIERA
Ejemplo: ANLISIS DE ELEMENTOS ESTRUCTURALES
En Resumen
DISEO ESTRUCTURAL I 114
Fuerzas Axiales
Ejemplo: ANLISIS DE ELEMENTOS ESTRUCTURALES
En Resumen
Fuerzas Cortantes Momentos de Flexin Deformaciones
Anlisis Estructural
MTODO DE LOS ELEMENTOS FINITOS EN INGENIERA
MTODOS NUMRICOS EN INGENIERA
TIPOS DE PROBLEMAS CON ELEMENTOS FINITOS
La idea general del mtodo de los elementos finitos es la
conversin de un medio continuo (infinitos grados de
libertad) en un medio discreto formado por un conjunto de
pequeos elementos interconectados por una serie de
puntos llamados nodos (grados de libertad conocidos).
Se presentan dos problemas:
Problema discreto.- cuando el nmero de elementos usa
dos es finito.
Problema continuo.- cuando la subdivisin es continua y
el problema slo se puede estudiar usando elementos
infinitesimales.
MTODOS NUMRICOS EN INGENIERA
DEFINICIN DEL MODELO
Geometra
Coordenadas de los nudos
Conectividad de los elementos
Materiales
Propiedades de los materiales
Asignacin de los materiales
Acciones y condiciones de borde
Acciones distribuidas
Condiciones de borde esenciales
Condiciones de borde naturales
MTODOS NUMRICOS EN INGENIERA
Muchas Gracias

You might also like